sqlserver 取日期年份月份
2024-09-12 20:00:51
select convert(varchar(10),datepart(YYYY,a.fssj)) as years,--得到年份
convert(varchar(10),datepart(mm,a.fssj)) as months,--得到月份
sum(case when b.fszt in ('1','2') then a.cfs else 0 end) as fscgnumber,
sum(a.cfs) as fsnumber
from T_MTN_Sendrecord a
inner join T_MTN_SendNote b on a.dxdm=b.dxdm
group by convert(varchar(10),datepart(YYYY,a.fssj)),convert(varchar(10),datepart(mm,a.fssj))
order by convert(int,convert(varchar(10),datepart(YYYY,a.fssj))), --年份由字符串转化为数字
convert(int,convert(varchar(10),datepart(mm,a.fssj)))
最新文章
- Shell中字符串分割的三种方法
- xcode编译错误
- oracle sql 优化
- JS之延迟处理
- Observer模式
- Ubuntu deb包使用
- Using SYSTEM.MOUSE_ITEM In Oracle Forms
- D&;F学数据结构系列——B树(B-树和B+树)介绍
- 函数buf_LRU_get_free_only
- [King.yue]Ext中Grid得到选择行数据的方法总结
- virtalBox共享文件夹设置
- 抓取天涯文章的蜘蛛代码,刚经过更新(因为天涯页面HTML代码变化)
- EasyUI选项卡tab页面处理示例
- php之Cookie与Session详解
- ARC 下面可能导致的内存问题
- STL之vector容器详解
- (排序的新方法)nyoj1080-年龄排序
- POJ - 3984 迷宫问题 dfs解法
- go标准库的学习-database/sql
- [Java in NetBeans] Lesson 02. Variables, Data Types and Assignment.