728x90
#회원별(리더)주별가입자수
SELECT WEEK(join_date) AS join_week
, category
, CONCAT(
DATE_FORMAT(DATE_ADD(join_date, INTERVAL(1-DAYOFWEEK(join_date)) DAY),'%Y-%m-%e'),
' TO ',
DATE_FORMAT(DATE_ADD(join_date, INTERVAL(7-DAYOFWEEK(join_date)) DAY),'%Y-%m-%e')
) AS DateRange
, COUNT(*) AS cnt
FROM haram_join
WHERE category = 'leader'
GROUP BY join_week, DateRange
ORDER BY cnt DESC;
728x90
'𝙎𝙌𝙇' 카테고리의 다른 글
[MySQL] 문자열 합치기 : CONCAT_WS() (0) | 2023.06.30 |
---|---|
[MySQL Workbench] csv 데이터 import 시간 줄이기 (0) | 2023.06.02 |
데이터리안 SQL 데이터 분석 캠프 실전반 수강 후기 (0) | 2023.04.25 |
[Programmers] 자동차 대여 기록에서 대여중/ 대여 가능 여부 구분하기 (0) | 2023.04.03 |
[Programmers] 조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2023.04.02 |