ORDER BY
siempre es el último...
Sin embargo, debe elegir los campos que REALMENTE QUIERE luego seleccione solo esos y agrupe por ellos. SELECT *
y GROUP BY Email
le dará VALORES ALEATORIOS para todos los campos excepto Email
. La mayoría de los RDBMS ni siquiera le permitirán hacer esto debido a los problemas que genera, pero MySQL es la excepción.
SELECT Email, COUNT(*)
FROM user_log
GROUP BY Email
HAVING COUNT(*) > 1
ORDER BY UpdateDate DESC