ORDER BY är alltid sist...
Du måste dock välja de fält du FAKTISKT VILL välj sedan bara dessa och gruppera efter dem. SELECT * och GROUP BY Email ger dig Slumpmässiga värden för alla fält utom Email . De flesta RDBMS tillåter dig inte ens att göra detta på grund av problemen det skapar, men MySQL är undantaget.
SELECT Email, COUNT(*)
FROM user_log
GROUP BY Email
HAVING COUNT(*) > 1
ORDER BY UpdateDate DESC