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