Uw twee vragen zijn niet gelijkwaardig. De datediff versie bevat alle waarden van 01-Jan-2013 ongeacht de tijd, terwijl de tussenversie alleen de rijen bevat op 01-Jan-2013 waar de tijd is 00:00:00 .
Als u het bereik vergelijkt en geen berekeningen uitvoert op de kolom, kan uw zoekopdracht een index gebruiken op Something_Date en tegelijkertijd alle waarden van 01-Jan-2013 ongeacht het tijdsdeel.
where
SIH.[Something_Date] >= '19700101' and
SIH.[Something_Date] < '20130102'