标题:SQL一个表的结果是另一个表的条件
取消只看楼主
chhui
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2018-1-12
 问题点数:0 回复次数:1 
SQL一个表的结果是另一个表的条件
有A,B两个表
A表数据            B表数据
编号  名称  日期 编号  数量
a        啤酒   05-01   a      12
b        香烟   05-01   b       2
c        火柴   05-02   a       5
d        饮料   05-02   c       8
                      05-03  c        8

现在想要得到这样一张表
 日期    编号     数量     名称           05-01    a          12        啤酒
05-01    b          2         香烟
小计                   14
05-02    a           5         啤酒05-02    c           8         火柴
小计                  13            
05-03     c          8         火柴
小计                   8
总计                  35
现在用with rollup得到的结果在编号列的空处里有null,而编号列又是名称列的条件,所以造成生成的数据不正常,求大神解决
搜索更多相关主题的帖子: SQL 结果 条件 编号 名称 
2018-01-15 23:23
chhui
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2018-1-12
得分:0 
虽然用其他方法得到了解决,但是还是非常感谢mywisdom88的详细解答
2018-01-16 19:58



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-484264-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.927858 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved