select item,sum((case month(rq) when 1 then qty else 0 end) ) .....
from table group by item
from table group by item
解决方案 »
- Windows上用XAMPP搭WordPress的问题(有一步关于建立mysql数据库)
- 求个触发器
- 请教一个不是很难的问题,帮帮忙吧!送分
- 最简单的触发器,可我不懂写,帮个忙了!
- 在表中的varchar型有没有办法转换成datetime,我就是要把整个字段的类型转换过来。
- 有两个数据库,表名称相同 如何把数据从当前的数据库插入到另外一个数据库中,其中另外一个数据库的名称是不能确定
- 怎样计算时间差?
- sql语句大优化,请高人进来指点
- 关于sybase备份
- 急急!如何將sql server 7.0 的數據導出成*.mdb格式數據?(無内容)
- 一个关于按字段分组查询的疑难问题,请帮忙解决!
- 有没有办法屏蔽存储过程的错误提示信息内容!
computer 100 2000 500 4000 30000
book 20 10 50 10 987
...
------------------------
SELECT computer,SUM(CASE a.月份 WHEN '一月份' THEN 数量 ELSE 0 END) AS 一月份,SUM(CASE a.月份 WHEN '二月份' THEN 数量 ELSE 0 END) AS 二月份,SUM(CASE a.月份 WHEN '三月份' THEN 数量 ELSE 0 END) AS 三月份,SUM(CASE a.月份 WHEN '四月份' THEN 数量 ELSE 0 END) AS 四月份,SUM(CASE a.月份 WHEN '五月份' THEN 数量 ELSE 0 END) AS 五月份
FROM 表 a
GROUP BY a.computer