当前位置: 代码迷 >> Sql Server >> sql server 2005 查询话语
  详细解决方案

sql server 2005 查询话语

热度:73   发布时间:2016-04-24 21:21:31.0
sql server 2005 查询语句
我想给一个开始时间和一个结束时间查询出这个时间段的日期(年-月-日)格式
比如:起始时间 2013-06-01 结束时间 2013-06-04
需要查询出结果是
2013-06-01
2013-06-02
2013-06-03
2013-06-04
用普通sql语句怎么写?
SQL?Server?2005 SQL 查询语句

------解决方案--------------------

declare @stime datetime
declare @etime datetime
set @stime='2013-06-01'
set @etime='2013-06-04'
select convert(varchar,dateadd(day,number,@stime),23) from master..spt_values
where type='p'
and dateadd(day,number,@stime)<=@etime
  相关解决方案