一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于sql查询12个月数据 sql获取12个月份的文章,本文对文章sql查询12个月数据 sql获取12个月份好好的分析和解答,希望你能喜欢,只有你喜欢的内容存在,只有你来光临,我们才能继续前行。
创建测试表
createtablevouch(cyearint,
iperiodint)
insertintovouchvalues(2023,8)
insertintovouchvalues(2023,9)
insertintovouchvalues(2023,10)
insertintovouchvalues(2023,11)
insertintovouchvalues(2023,12)
insertintovouchvalues(2023,1)
insertintovouchvalues(2023,2)
insertintovouchvalues(2023,3)
insertintovouchvalues(2023,4)
insertintovouchvalues(2023,5)
insertintovouchvalues(2023,6)
insertintovouchvalues(2023,7)
insertintovouchvalues(2023,8)
insertintovouchvalues(2023,9)
执行
selectt.cyear,t.iperiodfrom
(selectcyear,iperiod,row_number()over(orderbycyeardesc,iperioddesc)rnfromvouch)t
wherern<=12orderbycyear,iperiod
结果
以上oracle或sqlserver适用
如果单纯是sqlserver的话
selecttop12*fromvouchorderbycyeardesc,iperioddesc
结果
datepart(month,日期)能得到月份
sql语句大概是:
select from
group by datepart(month,日期)
如果你想月份打横排在标题列的话用case when。
2、直接使用DATEADD函数,且第二个参数N指定为正数即可。
以上内容是小编精心整理的关于sql查询12个月数据 sql获取12个月份的精彩内容,好的文章需要你的分享,喜欢sql查询12个月数据 sql获取12个月份这篇精彩文章的,请您经常光顾吧!
下一篇:更多致富项目
本文标题:sql查询12个月数据 sql获取12个月份
本文链接:http://m.chaxuanwen.com/article/96875.html
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于sql查询12个月数据 sql获取12...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于12月9日特斯拉拆股份了吗 特斯...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于2023年11月征期 2023年12月纳...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于我12月22日 12月22日到今天的...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于中关村12月6日扒窃案件 中关村...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于8月12日激活码迷你世界 2023年...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于哈利波特12月时装爆料 哈利波...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于陕西12月29日最新疫情报告 陕...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于天津1月12日放假公文 天津1月1...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于06年12月15号出生的女 06年12...