d.SendDate, --日期时间字段,
d.NeedDate, --日期字段, DATEADD(hh, 23, DATEADD(mi, 59, DATEADD(ss, 59, CONVERT(datetime, d.NeedDate)))) AS NeedDate, --变成日期时间字段值
CASE WHEN (DATEADD(hh, 23, DATEADD(mi, 59, DATEADD(ss, 59, (CONVERT(datetime, d .needdate))))) > d .senddate) THEN '准时' ELSE '延时' END AS InTime, --两个相同类型的字段对比 得出准时还是延时