搭建论坛《搭建之星》论坛用户咨询 → 数据的分列汇总


  共有2148人关注过本帖树形打印

主题:数据的分列汇总

帅哥哟,离线,有人找我吗?
diysoft
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:学员 帖子:19 积分:131 威望:0 精华:0 注册:2009-9-9 0:17:36
数据的分列汇总  发帖心情 Post By: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

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

哪位能提供个思路?


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
引力波
  2楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:首席分析师 帖子:1554 积分:4008 威望:5 精华:10 注册:2002-12-5 10:22:01
  发帖心情 Post By:2009-9-16 22:16:12

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

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

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

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




支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

数据的分列汇总








签名