select 销售人员,
sum(case when 季度=1 then 销售金额 end) '第一季度',
sum(case when 季度=2 then 销售金额 end) '第二季度',
sum(case when 季度=3 then 销售金额 end) '第三季度',
sum(case when 季度=4 then 销售金额 end) '第四季度'
from 销售记录 Group By 销售人员
sum(case when 季度=1 then 销售金额 end) '第一季度',
sum(case when 季度=2 then 销售金额 end) '第二季度',
sum(case when 季度=3 then 销售金额 end) '第三季度',
sum(case when 季度=4 then 销售金额 end) '第四季度'
from 销售记录 Group By 销售人员
解决方案 »
- SQLSERVER里datatime类型的字段,不能有空值吗?
- 修改记录的编号为重复记录的的编号的较小者,如何用sql语言实现?
- 数据库还原问题!急急急急急
- 关于视图的使用
- 《数据库系统概论》的中文电子版哪有下载?
- sql server 2000升级到sql2005 必须从命令提示符下运行 SQL Server 2005 安装程序并包括 SKUUPGRADE=1 参数.
- 怎样得到局域网中所有的Sql Server服务器
- EXCEL数据导入的问题!
- internal不知道怎么回事要口令!!!!数据库启动不了!!急!!
- 在oracle中如何对两个实例中的表进行访问
- 怎样才能让数据库只允许限定的ip进行odbc或是oledb的连接?
- [Newbie's Question]How to write a store procedure to package 1000 select SQL Query to just ONE?
http://www.csdn.net/expert/topic/904/904757.xml?temp=.2113459