date 테이블엔 아래와 같이 데이터가 들어있습니다..
CONVERT(VARCHAR(10), date, 20)='2017-09-15' 로 조회할경우, 9월15일의 데이터는 조회가 됩니다.
문제는 내일이되면 다시 '2017-09-16' .. 모래는 '2017-09-17' 이런식으로 매일마다 바꿔주어야 하는데요..
혹시 GETDATE()를 이용하여 아래의 데이터에서 오늘의 데이트(2017-09-15)를 조회 할 수 있을까요?
date
2017-09-15 11:58:00
2017-09-15 11:57:002017-09-15 11:56:00
2017-09-15 11:55:00
. . .
2017-09-14 11:02:00
2017-09-14 11:01:002017-09-14 11:00:00
읽어주셔서 감사드리며, 답변 부탁드리겠습니다...
Comment 2
-
자리비움
2017.09.15 12:28
-
withSQLServer
2017.09.15 12:31
DECLARE @NOW_DT DATETIME = GETDATE();
SELECT ..
FROM TABLE_NAME
WHERE [DATE] >= CONVERT(DATE,@NOW_DT)
AND [DATE] < CONVERT(DATE,DATEADD(DAY,1,@NOW_DT))