Per la selezione potresti fare così:<code>SELECT T_GRUPPI.ID, T_GRUPPI.NOME, T_GRUPPI.DT_CREAZIONE,T_UTENTI.ID, T_UTENTI.NICK, T_UTENTI.NOME, T_UTENTI.COGNOME, T_UTENTI.DT_NASCITA, T_UTENTI.EMAIL FROM T_GRUPPI LEFT JOIN T_UG ON T_GRUPPI.ID=T_UG.ID_GRUPPOLEFT JOIN T_UTENTI ON T_UG.ID_UTENTE=T_UTENTI.ID</code>Se non ci sono legami tra gruppi e utenti i valori delle colonne della tabella utenti ritorneranno con valore null, altrimenti ritorneranno tante righe quanti utenti sono relazionati con gruppi.
SELECT T_GRUPPI.ID, T_GRUPPI.NOME, T_GRUPPI.DT_CREAZIONE, T_UG.ID_UTENTE, T_UTENTI.NICK, T_UTENTI.NOME, T_UTENTI.COGNOME, T_UTENTI.DT_NASCITA, T_UTENTI.EMAIL FROM (T_GRUPPI LEFT JOIN T_UG ON T_GRUPPI.ID = T_UG.GRUPPO) LEFT JOIN T_UTENTI ON T_UG.ID_UTENTE = T_UTENTI.ID
Torna al forum | Feed RSS