buonasera,
ho un problema credo molto semplice ma che mi sta facendo uscire di testa da stamattina
Codice PHP:
SELECT voti.id_immagini, registrati.cognome, registrati.nome
FROM voti , registrati
WHERE registrati.id = voti.id_registrati
AND voti.id_immagini =99
GROUP BY registrati.cognome, registrati.nome
ORDER BY `voti`.`id_immagini` ASC
lanciando questa query ottengo 274 record
lanciando la stessa query ma con voti.id_immagini = 100 ottengo 274 record
a rigor di logica lanciando questa query
Codice PHP:
SELECT voti.id_immagini, registrati.cognome, registrati.nome
FROM voti , registrati
WHERE registrati.id = voti.id_registrati
AND (voti.id_immagini =99 OR voti.id_immagini = 100)
GROUP BY registrati.cognome, registrati.nome
ORDER BY `voti`.`id_immagini` ASC
dovrei ottenere 548 (274 + 274) ma cosi non succede e ottengo 372
come mai? dove sbaglio?
per eliminare gli eventuali doppioni nome e cognome č corretto raggruppamento come ho fatto?
grazie per l'aiuto
=^_^=