0
我想知道最快的方式來比較兩個日期時間忽略一年。 (在我的querys的一個需要55秒becouse此對比的)比較tsql中的2個日期時間省略年
截至目前它已經嘗試(與時間沒有區別):
where datepart(d,date1)=datepart(d,date2) and datepart(m,date1)=datepart(m,date2)
where CAST(datepart(d,date1) as varchar)+ CAST(datepart(m,date1) as varchar) =CAST(datepart(d,date2) as varchar)+ CAST(datepart(m,date2) as varchar)
where datepart(y,date1) =datepart(y,date2)
where CAST(DAY(date1) as varchar)+ CAST(MONTH(date1) as varchar) =CAST(DAY(date2) as varchar)+ CAST(MONTH(date2) as varchar)
雖然我會更喜歡知道sql命令,使比較更有效率,而不訴諸計算列... – VSP 2010-09-15 13:19:29