Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Query nella query
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      another User Attivo • ultima modifica di

      Query nella query

      Ciao.
      Ho necessità di elencare da un db specie e sottospecie.
      Facendo una cosa 'brutale' del tipo:

      select specie from table
      while{
      print specie
      select sottospecie form table where specie='$specieRicavataDaPrimaQuery'
      while{
      print sottospecie
      }
      }

      si ottiene una cosa tipo:
      specie1

      • sottospecie1.1
      • sottospecie2.1
        specie2
        -sottospecie2.1
      • sottospecie2.2
        e via a seguire.
        Così facendo, una query nella query, è ovviamente lenta l'operazione.
        Come potrei fare per elencare come sopra ma richiedendo meno potenza di calcolo alla query per velocizzare l'operazione?
      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • marcocarrieri
        marcocarrieri ModSenior • ultima modifica di

        Bisognerebbe vedere la struttura della tabella credo prima di elaborare una query.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          another User Attivo • ultima modifica di

          La tabella contiene:

          id
          specie
          sottospecie
          descrizione
          img

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            teju Super User • ultima modifica di

            @another said:

            La tabella contiene:

            id
            specie
            sottospecie
            descrizione
            img
            :mmm: è una tabella unica? Non hai una tabella per le specie ed una per le sottospecie?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              another User Attivo • ultima modifica di

              sì, è una tabella sola

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • S
                sups User Attivo • ultima modifica di

                Non ti basta fare in questo modo:

                
                SELECT specie, sottospecie FROM table GROUP BY specie;
                
                

                ?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti