between 사용법 :
select * from 테이블 where 컬럼명 between '시작' and '끝'
select * from 테이블 where 컬럼명 between '시작일' and '끝일' (몇일부터 몇일까지 데이터를 추출)
날짜 추출시 문제점:
2013-03-01 00:00:00 부터 2013-03-04 00:00:00까지 (3일 데이터가 추출)
해결 :
select * from users
where convert(int, convert(char(8), registdate, 112)) between '20130301' and '20130304'
또는
select * from products where registdate > '2013-03-01' and registdate < '2013-04-01'
select * from 테이블 where 컬럼명 between '시작' and '끝'
select * from 테이블 where 컬럼명 between '시작일' and '끝일' (몇일부터 몇일까지 데이터를 추출)
날짜 추출시 문제점:
2013-03-01 00:00:00 부터 2013-03-04 00:00:00까지 (3일 데이터가 추출)
해결 :
select * from users
where convert(int, convert(char(8), registdate, 112)) between '20130301' and '20130304'
또는
select * from products where registdate > '2013-03-01' and registdate < '2013-04-01'