Dine to forespørgsler er ikke ens. datediff version vil inkludere alle værdier fra 01-Jan-2013 uanset tid, mens mellem-versionen kun vil inkludere rækkerne på 01-Jan-2013 hvor tiden er 00:00:00 .
Hvis du tjekker mod intervallet og ikke foretager nogen beregninger på kolonnen, vil din forespørgsel kunne bruge et indeks på Something_Date og inkluderer samtidig alle værdier fra 01-Jan-2013 uanset tidsdelen.
where
SIH.[Something_Date] >= '19700101' and
SIH.[Something_Date] < '20130102'