How to combine GROUP BY, ORDER BY and HAVING

前端 未结 3 1797
既然无缘
既然无缘 2021-02-01 15:32

How do I combine correctly this statement.

SELECT *, COUNT(*)
FROM user_log
GROUP BY Email
ORDER BY UpdateDate DESC
HAVING COUNT(*) > 1

Let

3条回答
  •  耶瑟儿~
    2021-02-01 15:56

    Your code should be contain WHILE before group by and having :

    SELECT Email, COUNT(*)
    
    FROM user_log
    
    WHILE Email IS NOT NULL
    
    GROUP BY Email
    
    HAVING COUNT(*) > 1
    
    ORDER BY UpdateDate DESC
    

提交回复
热议问题