我想弄清楚如何计算TSQL中两个日期之间"星期二"的数量?
"星期二"可能是任何价值.
sql t-sql date
因此,对于开始日期和结束日期,我想确定这两个日期之间一周的特定日期.
那么星期一,星期二等等
我知道我可以在开始日期和结束日期之间循环并检查每一天,但差异可能是很多天.我更喜欢不需要循环的东西.有任何想法吗?(必须在SQL Server 2005+中受支持)
sql t-sql datetime sql-server-2005 sql-server-2008
sql ×2
t-sql ×2
date ×1
datetime ×1
sql-server-2005 ×1
sql-server-2008 ×1