날짜검색시 between을 쓰면
본문
날짜검색시 between을 쓰면 2015-04-05<date<200-04-16 이런식으로 검색이 되는군요..
2015-04-05<=date<=200-04-16
검색은 안되나요?
답변 4
BETWEEN A AND B 이렇게 사용해야 합니다.
date BETWEEN 2015-04-05 AND 200-04-16
WHERE `날짜필드` >= '2015-04-05' AND `날짜필드` <= '2015-04-16'
BETWEEN 을 쓰신다면
시간까지 주는게 좋죠
WHERE `날짜필드` BETWEEN '2015-04-04 23:59:59' AND '2015-04-17 00:00:00'
이유는 위에 언급한대로 조건이 '크거나 같은' 이 걸리지 않고 '크거나' 로 걸리기 때문입니다.
질문을 잘못봣네요 .port443님이 말대로 하시는게 속도 면이나 여로모로 좋을거에요 비트
답변을 작성하시기 전에 로그인 해주세요.