一,需求如下
从dual表中获取2017年1月到2017年12月的数据,如图
二,从oracle数据库查询
select '2017年'||rownum||'月' mm from dual connect by rownum < 13
1到12月用rownum来代替,使用connect by函数获取小于13的月份。
三,拓展
获取2017年1月至2018年12月的数据该怎么写sql?
只需要用union all来连接就行了
从dual表中获取2017年1月到2017年12月的数据,如图
select '2017年'||rownum||'月' mm from dual connect by rownum < 13
1到12月用rownum来代替,使用connect by函数获取小于13的月份。
获取2017年1月至2018年12月的数据该怎么写sql?
只需要用union all来连接就行了