집 >데이터 베이스 >MySQL 튜토리얼 >MySQL에서 주 번호가 주어진 주의 첫날을 찾는 방법은 무엇입니까?
MySQL의 주 번호로 한 주의 첫날 결정
데이터 분석이나 달력 관리의 일반적인 작업은 첫 번째 날을 결정하는 것입니다. 주 번호를 기준으로 한 주의 수입니다. MySQL에서는 간단한 기술을 활용하여 이 정보를 추출할 수 있습니다.
해결책:
주 번호에서 특정 주의 첫날을 검색하려면 다음을 수행합니다. 다음을 활용 쿼리:
SELECT DATE(DATE_SUB(DATE(DATE_ADD(NOW(), INTERVAL 1 DAY)), INTERVAL WEEKDAY(DATE(DATE_ADD(NOW(), INTERVAL 1 DAY))) + 1 DAY)) AS WeekStart;
설명:
예:
현재 주의 첫 번째 날인 29주차를 계산해 보겠습니다.
SELECT DATE(DATE_SUB(DATE(DATE_ADD(NOW(), INTERVAL 1 DAY)), INTERVAL WEEKDAY(DATE(DATE_ADD(NOW(), INTERVAL 1 DAY))) + 1 DAY)) AS WeekStart;
이것은 쿼리는 한 주의 첫 번째 날인 일요일에 해당하는 "2023-07-18" 날짜를 반환합니다. 29.
위 내용은 MySQL에서 주 번호가 주어진 주의 첫날을 찾는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!