date_format으로 %v를 쓰면 이게 주라고 한다. 하지만 위 출처를 보면 이렇게만 하면 같은 주에 속해도 년도가 바뀌면 다른 주로 집계되는 문제가 있다고 하는데 아래처럼하면 간단하게 해결 가능하다고 한다.
-- 월요일을 주의 첫날짜로 하는 경우
select date_format(date'2022-01-02', '%x-w%v') as week1
, date_format(date'2022-01-03', '%x-w%v') as week2
-- 일요일을 주의 첫날짜로 하는 경우
select date_format(date'2022-01-01', '%X-w%V') as week1
, date_format(date'2022-01-02', '%X-w%V') as week2