Ho un problema con una query, dalla quale voglio ricavare i dati utente, il problema però mi sorge quando voglio recuperare con una left join due dati appartenenti alla stessa tabella, per intenderci voglio sapere la nazionalità e lo stato di residenza tramite l'id_naz
Vi riporto di seguito la struttura semplificata delle due tabelle
Tabella UTENTI
|ID UTENTE|NOME|COGNOME|NAZIONALITA|INDIRIZZO|CITTA|PR OVINCIA|STATO
Tabella NAZIONI
|ID NAZ|NAZIONE
Ecco la query che ho utilizzato, che va benissimo per ricavarmi la nazionalita, ma non so come ricavare anche lo stato nella stessa query.
SELECT * FROM utenti LEFT JOIN nazioni ON utenti.nazionalita = nazioni.id_naz WHERE id_user=21
Qualcuno può darmi una mano a sistemare la query?
Ringrazio anticipatamente.![]()