• User

    Query multiple su piu' tabelle.

    Salve a tutti, da poco sono entrato nel meraviglioso mondo di Sql e a dir la verità sono ancora un po' spaesato. Per questo mi rivolgo a voi affinche possiate instradarmi!!
    Il mio problema è questo sono alle prese con la costruzione di un form che dato il comune, restituisce: provincia regione e punto cardinale della regione.
    Ho tre tabelle: una con i Comuni, una con le Province e un'altra con le regioni. Ecco da come ho studiato come dovrebbe funzionare la query o le queris : ricerco il nome nella tabella comuni, che nello stesso record ha anche il campo codice prov. Nella seconda tabella dovrei cercare il codprov restituito precedentemente per trovare il nome della provincia e insieme il codice della regione da confrontare nell'ultima tabella in modo da ottenere nome e punto cardinale della regione.

    Non so dove mettere le mani....😢

    grazie per il vostro aiuto


  • Bannato User Attivo

    @emanuelb said:

    Il mio problema è questo sono alle prese con la costruzione di un form che dato il comune, restituisce: provincia regione e punto cardinale della regione.
    Ho tre tabelle: una con i Comuni, una con le Province e un'altra con le regioni.

    select p.nome, r.nome, r.puntocardinale 
    from comuni c
    inner join province p
    on(c.provid = p.id)
    inner join regioni r
    on(p.regioneid = r.id)
    where c.nome = 'calascibetta'
    

    codice da testare.