oracle查询语句(查询在2018-02-01至2018-07-31时间段内的每一天日期)
SELECT TO_CHAR(TO_DATE('2018-02-01', 'yyyy-MM-dd') + ROWNUM - 1,'yyyy-MM-dd') as daylist
FROM DUAL
CONNECT BY ROWNUM <=
to_date('2018-07-31', 'yyyy-MM-dd') -
to_date('2018-02-01', 'yyyy-MM-dd') + 1
说明:ROWNUM是oracle的一个序号列,会根据sql语句的查询结果自动加上一个排列好顺序的序号列,rownum还可以用于分页,比如select g.* from grade g where rownum < 10 order by chinese可以查出前10条根据chinese字段排序后的记录,但是需要注意的是,如果查询语句改为select g.* from grade g wh