첫 번째 쿼리가 오늘과 어제의 레코드를 어떻게 반환 할 수 있습니까? 그러나 두 번째 쿼리는 어제의 레코드 만 반환 할 수 있습니까?SQL 날짜 비교 문제
1
SELECT
*
FROM
table
WHERE
DateTimeOfInsert >= '20160714'
AND
DateTimeOfInsert <= '20160715'
가 하나의 start
/end
날짜의를 제공하기 위해 허용으로 내가 BETWEEN
을 사용할 수 없습니다
SELECT
*
FROM
table
WHERE
DateTimeOfInsert >= '20160714'
2.
당신이 DateTimeOfInsert <= '20160715'DateTimeOfInsert < '20160716' –
@JatinPatel 왜 변경해야합니다
귀하의 질의는 다음과 같이 보일 것이다? '<='는 작동해야합니까, 그렇지 않아야합니까? – fishmong3r
시간 부분없이 날짜 만 제공하면 해당 날짜는 자정에만 일치합니다. 자정 이후 시간이 있으면 날짜를 무시합니다. –