首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何获取sqlserver某张表中日期列里的日期并排序

2012-10-21 
怎么获取sqlserver某张表中日期列里的日期并排序table1里有两列,日期列和ID 列,我根据传进来的参数2012查

怎么获取sqlserver某张表中日期列里的日期并排序
table1里有两列,日期列和ID 列,我根据传进来的参数2012查与日期列相同的日期只有年分,获取了2012-1-12 10:15:00,
2012-2-12 10:15:00等许多,怎么把读到的数据的月份取出来并分组,如1,2,3,4,5,6。。。急急急,在线等

[解决办法]

SQL code
declare @riqi int=2012select convert(varchar(7),a.riqi,120),sum(b.[金额]) as total from table1 as a with(nolock) inner join table2 as b with(nolock) on a.id=b.idwhere datepart(a.riqi)=@riqigroup by convert(varchar(7),a.riqi,120) 

热点排行