ORDER BY
jest zawsze ostatni...
Musisz jednak wybrać pola, których NAPRAWDĘ CHCESZ następnie wybierz tylko te i pogrupuj według nich. SELECT *
i GROUP BY Email
da Ci WARTOŚCI LOSOWE dla wszystkich pól oprócz Email
. Większość RDBMS nie pozwala nawet na to z powodu problemów, które tworzy, ale MySQL jest wyjątkiem.
SELECT Email, COUNT(*)
FROM user_log
GROUP BY Email
HAVING COUNT(*) > 1
ORDER BY UpdateDate DESC