고객 ID와 20번째 거래 날짜를 가져오는 MySQL - SQL 쿼리
P粉604848588
P粉604848588 2024-02-17 13:35:57
0
2
513

고객 ID 목록과 20번째 구매 날짜에 대한 쿼리를 할 수 없습니다.

열 이름이 customer_id 및 buy_date인 transaction이라는 테이블이 있습니다. 테이블의 각 행은 트랜잭션과 같습니다.

고객_ID 구매일
1 2020-11-19
2 2022-01-01
3 2021-12-05
3 2021-12-09
3 2021-12-16

이것을 시도해보고 customer_id가 언급된 횟수를 세어야 하고 그 횟수가 20이면 ID 번호를 반환한다고 가정했습니다.

으아아아

customer_ids 목록과 20번째 거래 날짜를 반환하려면 어떻게 해야 하나요?

P粉604848588
P粉604848588

모든 응답(2)
P粉724737511

내 솔루션:

으아악

참조: DBFIDDLE

MySQL5.7의 경우 다음을 참조하세요. DBFIDDLE

으아악
P粉043295337

customer_id에 속한 거래 행을 선택하고 행 20을 기준으로 결과를 필터링해야 합니다

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