我有两个日期:(' 2016年1月1日'以及' 2016年1月10日')
如何选择这些日期之间的行数
像: 日期
jan 1
jan 2
jan 2
...
jan 10
谢谢..
答案 0 :(得分:1)
使用计数/数字表
select date = dateadd(day, n, '20160101')
from number n -- <= tally / number table
where n.n >= 0
and n.n < datediff(day, '20160101', '20160110')
答案 1 :(得分:0)
使用此查询
select * from tableName where columnname>='2016-01-01' and columnname<='2016-01-10'