programing

GROUP BY, ORDER BY 및 HAVING을 결합하는 방법

muds 2023. 10. 28. 08:20
반응형

GROUP BY, ORDER BY 및 HAVING을 결합하는 방법

이 문장을 올바르게 조합하려면 어떻게 해야 합니까?

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

알려줘

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

그룹 기준 사용, 기준 및 순서 기준 사용 단계...

Select Attitude ,count(*) from Person
group by person
HAving PersonAttitude='cool and friendly'
Order by PersonName.

코드가 포함되어 있어야 합니다.WHILE전에group by그리고.having:

SELECT Email, COUNT(*)

FROM user_log

WHILE Email IS NOT NULL

GROUP BY Email

HAVING COUNT(*) > 1

ORDER BY UpdateDate DESC

언급URL : https://stackoverflow.com/questions/6734276/how-to-combine-group-by-order-by-and-having

반응형