buonasera,
ho un problema credo molto semplice ma che mi sta facendo uscire di testa da stamattina

Codice PHP:
SELECT voti.id_immaginiregistrati.cognomeregistrati.nome
FROM  voti 
registrati
WHERE registrati
.id voti.id_registrati
AND voti.id_immagini =99
GROUP BY registrati
.cognomeregistrati.nome
ORDER BY  
`voti`.`id_immaginiASC 
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_immaginiregistrati.cognomeregistrati.nome
FROM  voti 
registrati
WHERE registrati
.id voti.id_registrati
AND (voti.id_immagini =99 OR voti.id_immagini 100)
GROUP BY registrati.cognomeregistrati.nome
ORDER BY  
`voti`.`id_immaginiASC 
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

=^_^=