我正在尝试为加入日期在 6 月 10 日至 12 月 31 日之间的员工更新某些字段,而与年份无关。我正在尝试使用“之间”运算符,但它需要在日期中包含年份。有没有办法概括它以考虑不包括年的日和月?
使用 DatePart 函数 - 用您的列替换日期,用列替换表。
像这样的东西:
select datepart(MONTH, thedate), datepart(DAY, thedate),*
from thetable
where datepart(MONTH, thedate) between 6 and 12
and datepart(DAY, thedate) between 10 and 31
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句