안녕하세요! 오늘도 항상 도움을 주셔서 감사합니다!
오늘 제가 궁금한것은 sql 문에서 해당 기간에만 데이터를 뽑아오는 것인데요
<?php $tabletotal = sql_fetch("select sum(wr_2) as tablesum_wr2 from g5_write_b01 where wr_is_comment='0'"); echo number_format($tabletotal[tablesum_wr2]) ?>
위 처럼 b01 테이블에서 wr_2 여분필드 값을 모두 더한것은 잘 출력됩니다.
그런데 데이터를 가져올때 12월 달 것만 가져오고 싶은데 잘 안되네요.
열심히 구글링해서 CON_DATE 를 찾았는데요
아래처럼 해도 값을 가져오지 못합니다..
<?php $tabletotal = sql_fetch("select sum(wr_2) as tablesum_wr2 from g5_write_b01 where wr_is_comment='0' and and CON_DATE >= '2016-12-01' AND CON_DATE <= '2016-12-31' + interval 1 day";) ?>
이유가 뭘까요 ㅠㅠ
답변 1개 / 댓글 3개
답변에 대한 댓글 3개
LEFT(wr_datetime, 7) = '2016-12 요거 무슨 뜻인가요?
wr_datetime이 2016-12-18 11:11:11 이런 값을 갖고 있거든요.
그러니 좌측을 기준으로 7자리를 하면 2016-12가 나옵니다.
초보자나요 님이 2016년 12월에 올라온 글만 뽑길 원하셨으니 저렇게 하면 딱 12월 것만 나오니까 저렇게 한 겁니다.
날짜 관련해서 갖고 오는 방법은 여러 가지라서 그 상황, 자기가 익숙한 거로 쓰면 됩니다.
답변을 작성하려면 로그인이 필요합니다.