SQL 返回期间内的所有日期

前端之家收集整理的这篇文章主要介绍了SQL 返回期间内的所有日期前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<div class="codetitle"><a style="CURSOR: pointer" data="67312" class="copybut" id="copybut67312" onclick="doCopy('code67312')"> 代码如下:

<div class="codebody" id="code67312">
select rownum as dateIndex,todate('20090701','yyyy-mm-dd')+ rownum-1 AS DATE FROM DUAL CONNECT BY LEVEL >= 1 AND LEVEL <=(TO_DATE('20090731','yyyy-mm-dd')-TO_DATE('20090701','yyyy-mm-dd')+1)

result:

1 2009/07/01
2 2009/07/02
3 2009/07/03
4 2009/07/04
5 2009/07/05
6 2009/07/06
7 2009/07/07
8 2009/07/08
9 2009/07/09
10 2009/07/10
11 2009/07/11
12 2009/07/12
13 2009/07/13
14 2009/07/14
15 2009/07/15

原文链接:https://www.f2er.com/mssql/64321.html

猜你在找的MsSQL相关文章