又一个行列转换

tmd456 2009-09-12 02:18:42
加精
有一表
商品id 商品名称 客户名称 日期 销量
1 a 张三 2009-1-1 1
1 a 李四 2009-1-5 2
2 b 王二 2009-1-5 3
2 b 李四 2009-1-5 5
3 c 王二 2009-1-1 6
1 a 张三 2009-2-1 8
1 a 张三 2009-2-2 2

得到如下格式
一月 二月 合计
日期 a b c 小计 a b c 小计 a b c 小计
张三 1 1 10 10 11 11
李四 2 5 7 2 5 7
王二 3 6 9 3 6 9

累计 3 8 6 17 10 10 13 8 6 27
...全文
4316 105 打赏 收藏 举报
写回复
105 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
luck8000 2012-09-07
路过,看了之后,觉得厉害!
  • 打赏
  • 举报
回复
想这种需求最好不要做,总的思路是先确定一个不变的东西,然后去找一些关系
  • 打赏
  • 举报
回复
我又回来啦 2011-07-28
继续学习中
  • 打赏
  • 举报
回复
tigerxingqitian 2010-04-09
知道了啊
  • 打赏
  • 举报
回复
jisg_57 2010-01-07
厉害,拜读了
  • 打赏
  • 举报
回复
New_All 2009-11-12
厉害啊
  • 打赏
  • 举报
回复
qq521hh 2009-10-20
学习~
  • 打赏
  • 举报
回复
光义 2009-10-19
小复杂了下下...顶了...
  • 打赏
  • 举报
回复
水中影子 2009-10-19
不太懂,看来数据库太差劲了
  • 打赏
  • 举报
回复
liaojinyu282 2009-10-16
路过
  • 打赏
  • 举报
回复
lianxiaytian 2009-09-17
不太懂啊
  • 打赏
  • 举报
回复
yxb2043 2009-09-17
  • 打赏
  • 举报
回复
loush 2009-09-17
没意思
  • 打赏
  • 举报
回复
explorerkong 2009-09-16
那么复杂啊
  • 打赏
  • 举报
回复
yxf198677 2009-09-16
看不懂,粗略学习一下!
  • 打赏
  • 举报
回复
banana315 2009-09-16
顶啊
  • 打赏
  • 举报
回复
alinmysky 2009-09-16
lihai
  • 打赏
  • 举报
回复
happyhong 2009-09-16
用表变量或临时表处理,这样的效率高的,在实际的项目中用了不少这样的方法
  • 打赏
  • 举报
回复
happyhong 2009-09-16
CK与WSX写的不错,至于多表头,交由前台程序去格式化吧
比如生成这样的别名字段:[1月|A],[1月|B]....
  • 打赏
  • 举报
回复
starnight_cbj 2009-09-16
mark你个mark
  • 打赏
  • 举报
回复
加载更多回复
相关推荐
发帖
应用实例
加入

2.7w+

社区成员

MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
申请成为版主
帖子事件
创建了帖子
2009-09-12 02:18
社区公告
暂无公告