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

SQL数据统计,该怎么解决

2012-03-20 
SQL数据统计我想在查询到的数据下面加一个统计数据,就比如这下面的数据我想在这个查询结果的19-22行加上分

SQL数据统计
我想在查询到的数据下面加一个统计数据,就比如这下面的数据
我想在这个查询结果的19-22行加上分类统计,如:
A A当年总的销售量
B B当年总的销售量
C C当年总的销售量
D D当年总的销售量


请问可以做出来吗?

[解决办法]

SQL code
select * from tbunion allselect null,null,sum(销售量),店铺 from tb group by 店铺
[解决办法]
SQL code
 SELECT 销售量from tb where 店铺名='A' and 日期=datepart (y,getdate())SELECT 销售量from tb where 店铺名='B' and 日期=datepart (y,getdate())SELECT 销售量from tb where 店铺名='C' and 日期=datepart (y,getdate())SELECT 销售量from tb where 店铺名='D' and 日期=datepart (y,getdate())
[解决办法]
SQL code
  SELECT SUM(销售量) from tb where 店铺名='A' and 日期=datepart (y,getdate())SELECT SUM(销售量) from tb where 店铺名='B' and 日期=datepart (y,getdate())SELECT SUM(销售量) from tb where 店铺名='C' and 日期=datepart (y,getdate())SELECT SUM(销售量) from tb where 店铺名='D' and 日期=datepart (y,getdate())
[解决办法]
SQL code
select * from tbunion allselect null,null,sum(销售量),店铺 from tb group by 店铺 

热点排行