ORDER BY
винаги е последен...
Трябва обаче да изберете полетата, които Всъщност ИСКАТЕ след това изберете само тези и групирайте по тях. SELECT *
и GROUP BY Email
ще ви даде СЛУЧАЙНИ СТОЙНОСТИ за всички полета освен Email
. Повечето RDBMS дори няма да ви позволят да направите това поради проблемите, които създава, но MySQL е изключението.
SELECT Email, COUNT(*)
FROM user_log
GROUP BY Email
HAVING COUNT(*) > 1
ORDER BY UpdateDate DESC