일상 기록 창고

mysql로 1주전 월요일~일요일 본문

프로그래밍/mysql

mysql로 1주전 월요일~일요일

Crazy_Kong 2014. 10. 16. 17:45

귀차니즘으로 1분 계산

이런 뻘짓이라니 ㅡ,,ㅡ

SELECT 

@tmp1 := DATE_SUB( CURRENT_DATE(), INTERVAL ( 1 + WEEKDAY(CURRENT_DATE()) )+7 DAY ) AS `sWeek1`,

DATE_ADD(@tmp1, INTERVAL 6 DAY ) AS `eWeek1`,

@tmp2 := DATE_SUB( CURRENT_DATE(), INTERVAL ( 1 + WEEKDAY(CURRENT_DATE()) )+14 DAY ) AS `sWeek2`,

DATE_ADD(@tmp2, INTERVAL 6 DAY ) AS `eWeek2`,

@tmp3 := DATE_SUB( CURRENT_DATE(), INTERVAL ( 1 + WEEKDAY(CURRENT_DATE()) )+21 DAY ) AS `sWeek3`,

DATE_ADD(@tmp3, INTERVAL 6 DAY ) AS `eWeek3`,

@tmp4 := DATE_SUB( CURRENT_DATE(), INTERVAL ( 1 + WEEKDAY(CURRENT_DATE()) )+28 DAY ) AS `sWeek4`,

DATE_ADD(@tmp4, INTERVAL 6 DAY ) AS `eWeek4`