ORDER BY
è sempre l'ultimo...
Tuttavia, devi selezionare i campi che VUOI REALMENTE quindi seleziona solo quelli e raggruppa per essi. SELECT *
e GROUP BY Email
ti darà VALORI CASUALE per tutti i campi tranne Email
. La maggior parte degli RDBMS non ti consentirà nemmeno di farlo a causa dei problemi che crea, ma MySQL è l'eccezione.
SELECT Email, COUNT(*)
FROM user_log
GROUP BY Email
HAVING COUNT(*) > 1
ORDER BY UpdateDate DESC