ciao
ho due tabelle, una degli utenti ed una dei privilegi degli utenti (admin, moderatore etc...)
entrambe posseggono un campo ID_utente per mettere in relazione i record
il mio problema è che un utente può avere contemporaneamente più di un privilegio, e quando faccio il count in una query invece di restituirmi il numero degli utenti mi da il numero dei privilegi
la query è questa: "SELECT DISTINCT Count(utenti.ID_utente) FROM Utenti INNER JOIN utenti_privilegi ON utenti.ID_utente = utenti_privilegi.ID_utente GROUP BY utenti.ID_utente"
(deve per forza essere impostato come join)
se invece del count richiedo direttamente un campo, mi da il risultato corretto assieme al primo valore trovato nella tabella dei privilegi

Rispondi quotando
