Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Aiuto query.

  1. #1

    Aiuto query.

    Dovrei fare una query ma ho bisogno d'aiuto xkè non sono proprio capace.

    Ho 3 tabelle:

    la Tabella_1 contiene:
    Citta_ID
    Agente

    la Tabella_2 contiene:
    Citta_ID
    Stato_ID

    La tabella_3 contiene:
    Stao_ID
    Nome_Stato


    Ora devo trovare QUANTI "Agente" ci sono per ogni "Nome_Stato" ovvero il risultato dovrebbe essere un elenco di "Nome_Stato" seguito dal numero di quanti "Agente" ci sono per quello stato.

    Credo si debbano usare INNER JOIN ma proprio non ci arrivo ed ormai mi sono ipnotizzato davanti al monitor.

  2. #2
    codice:
    select tabella_3.Nome_Stato, tabella_1.Agente from Tabella_1,
    Tabella_2,Tabella_3 where Tabella_1.Citta_ID = Tabella_2.Citta_ID 
    and Tabella_2.Stato_ID = Tabella_3.Stato_ID
    ciauz
    W magica ROMA!

  3. #3
    Grazie!!

    Mi stavo scervelando con i LEFT/INNER JOIN , GROUP FROM WHERE... haaaa... cmq ho scoperto xò ke c'ero quasi arrivato!
    Mi mancava infatti la funzione COUNT(DISTINCT .... !

    Le query x me sono ancora territorio inesplorato.

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Originariamente inviato da JeanLucPicard
    Grazie!!

    Mi stavo scervelando con i LEFT/INNER JOIN , GROUP FROM WHERE... haaaa... cmq ho scoperto xò ke c'ero quasi arrivato!
    Mi mancava infatti la funzione COUNT(DISTINCT .... !

    Le query x me sono ancora territorio inesplorato.
    C'è nessuno sulla tua nave spaziale che conosca php?


  5. #5
    negativo,
    sono l'unico temerario ke usa ancora la tastiera per comunicare col computer.. :maLOL:


    ATTIVARE!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.