Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:数据的分列汇总

1楼
diysoft 发表于:2009-9-16 20:51:54

姓名 工序 数量 金额 订单
---------------------------------------
张三 工序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

星可以实现这种效果的统计吗?

哪位能提供个思路?

2楼
引力波 发表于:2009-9-16 22:16:12

使用这个语句可以对姓名和工序分组统计:

1、select 姓名, sum(数量) from 表名
group by 姓名

2、select 工序, sum(数量) from 表名
group by 工序

要实现楼主的效果最好另外有针对性的建表来实现。一条SQL语句是不能直接解决问题的,因为存在行变列的问题。



共2 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.11328 s, 3 queries.