Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
姓名 工序 数量 金额 订单
---------------------------------------
张三 工序1 10 19 订单1
张三 工序2 12 22 订单1
张三 工序2 12 22 订单1
李四 工序1 12 21 订单1
王五 工序2 23 32 订单1
王五 工序1 23 33 订单2
要求数量表
订单:订单1
--------------------------------------------
姓名 工序1 工序2 … 工序N 合计
---------------------------------------------
张三 22 24 46
李四 12 12
王五 23 23
---------------------------------------------
合计 34 57 91
星可以实现这种效果的统计吗?
哪位能提供个思路?
使用这个语句可以对姓名和工序分组统计:
1、select 姓名, sum(数量) from 表名
group by 姓名
2、select 工序, sum(数量) from 表名
group by 工序
要实现楼主的效果最好另外有针对性的建表来实现。一条SQL语句是不能直接解决问题的,因为存在行变列的问题。