다음 "quotes.createddate 사이에 ..."줄에 여러 가지 노력에도 불구하고나는 다음과 같은 쿼리가
SELECT QuoteReference, CreatedDate, StartDate, EndDate, Operation, OccurredAt, PerformedBy, FieldName, OldValue, NewValue
FROM Quotes, Audit
WHERE Quotes.ID = Audit.RowId
AND PaymentReference is not null
AND Audit.OccurredAt > Quotes.CompletedDate
AND Quotes.CreatedDate between '2010-04-01 11:00:00.027' AND '2010-07-30 11:39:22.027'
and TableName = 'QUOTE' OR TableName = 'Quotes'
ORDER BY Audit.OccurredAt desc
, 나는 기록을 포함하는 결과 집합을 필터링 할 수 없습니다 그 시간 사이에 날짜를 만듭니다 (2010 년 4 월 1 일 ~ 7 월 30 일). 어떻게해야합니까?
문제가 만든 날짜에 대한 종료일 이후 쿼리 결과를 반환합니다. : – dotnetdev
논리는 괜찮습니다. 다른 것일 수도 있습니다. 일부 데이터와 함께 [SQL Fiddle] (http://sqlfiddle.com/#!3)을 줄 수 있습니까? – Kaf
'WITHOUT TIME' 쿼리를 업데이트했습니다. – Kaf