MySQL에서 여러 HAVING 값을 사용하여 여러 열을 GROUP BY하는 방법은 무엇입니까?
P粉775723722
P粉775723722 2024-02-26 12:04:45
0
1
424

검색어가 저장된 테이블을 보기 위해 mysql 쿼리를 생성하려고 합니다. 이 쿼리는 다음 기준과 일치하는 모든 행을 가져오려고 시도합니다.

  • >= 데이트
  • 검색어가 3번 이상 나타나는 행만 반환
  • 또한 2명 이상의 사용자가 검색어를 사용한 행만 반환합니다

이 쿼리는 작동하지 않지만 내가 하려는 작업에 대한 개요를 제공해야 합니다.

으아아아

예제 데이터

id 사용자 쿼리 날짜
1 5 개란 무엇인가 2021-01-01
2 5 개란 무엇인가 2021-01-01
3 6 개란 무엇인가 2021-01-01
4 7 개란 무엇인가 2021-01-01
5 7 형제가 뭐예요 2021-01-01

예제 SQL

으아아아

위 쿼리에 설정된 값을 사용하면 "What is a dogs" 쿼리에 대해 단일 행이 반환되어야 하며 다른 모든 열은 중요하지 않습니다.

쉼표로 별도의 열을 GROUP BY할 수 있다는 것을 알고 있지만 각 열에 서로 다른 값을 설정하는 방법을 알 수 없는 것 같습니다.

P粉775723722
P粉775723722

모든 응답(1)
P粉818317410

동일한 HAVING절에서 두 조건을 모두 설정할 수 있습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿