db에서 생성한 테이블 중 datetime이 들어가는 부분을 string으로 처리하였습니다.
---------------- A table
dateTime(string), userName(string)
-----------------
과 같은방식으로...
이 dateTime에 들어가는 날짜의 포맷은 yyyy-MM-dd HH:mm:ss
의 방식으로 들어가게 해놨는데요.
값을 조회하기 위해 쿼리문을 날렸더니
between을 사용할때는 값이 조회가 안됩니다.
에를들어 현재시간을 기준으로 2015-04-07 09:00:00 시간의 데이터가 존재할때
SELECT * FROM [TABLE_NAME]
WHERE [dateTime] < '2015-04-07 09:15:00'
과 같은 방식으로 쿼리를 날리면
값이 조회되지만
SELECT * FROM [TABLE_NAME]
WHERE [dateTime] BETWEEN '2015-04-07 08:00:00' AND '2015-04-07 09:15:00'
으로 조회를 하면 값이 조회되지 않습니다.
무슨문제인가요?