date 컬럼 데이터 추출 채택완료
mb_7 컬럼에
2011-01-07
2011-02-04
2011-03-04
2012-07-11
2012-07-04
2013-01-01
2014-05-11
2010-12-01
2010-01-01
이런식으로 데이터가 있습니다
예를 들어 오늘이 11월이고 11월을 포함한 3달뒤의 데이터를 뽑는다고 가정했을때
년도를 무시하고 3달안에 포함된 데이터를 추출하는게 sql 에서 가능한가요?
11월
12월
01월
답변 3개
채택된 답변
+20 포인트
5년 전
년도를 무시해야된다면 PHP단에서 아래처럼 쿼리가 될수있게 해주셔야 될것 같은데요
Copy
SELECT * FROM `__TABLE__` WHERE MONTH(`mb_7`) = 11 AND WHERE MONTH(`mb_7`) = 12 AND WHERE MONTH(`mb_7`) = 1
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
5년 전
TIMESTAMPDIFF(MONTH, '2009-12-01', '2010-03-28') 결과값 -> 3
해당 함수를 WHERE절에서 활용하시면 됩니다
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인