buonasera,
ho un problema credo molto semplice ma che mi sta facendo uscire di testa da stamattina
lanciando questa query ottengo 274 recordCodice 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 la stessa query ma con voti.id_immagini = 100 ottengo 274 record
a rigor di logica lanciando questa query
dovrei ottenere 548 (274 + 274) ma cosi non succede e ottengo 372Codice 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
come mai? dove sbaglio?
per eliminare gli eventuali doppioni nome e cognome č corretto raggruppamento come ho fatto?
grazie per l'aiuto
=^_^=

Rispondi quotando
