我的查询中有以下where子句:
(DATEPART(hh,[AuditInsertTimestamp]) >= 17
OR DATEPART(hh,[AuditInsertTimestamp]) <= 6)因此审核插入时间戳大于或等于5 5PM,而审核插入时间戳小于或等于6 5PM我真正想要的是审核插入时间戳小于或等于5:30AM我在考虑添加以下内容:
--AND DATEPART(mi,[AuditInsertTimestamp]) < 30)但这只会给我30分钟以下的时间,对吗?早上5:30到达<=最好的方法是什么?
发布于 2011-10-25 02:15:46
(
DATEPART(hh,[AuditInsertTimestamp]) >= 17
OR DATEPART(hh,[AuditInsertTimestamp]) < 5
OR (DATEPART(hh,[AuditInsertTimestamp]) = 5
AND
DATEPART(minute,[AuditInsertTimestamp]) <= 30)
)https://stackoverflow.com/questions/7879890
复制相似问题