Office中国论坛/Access中国论坛
标题:
关于group by 做数据汇总的问题
[打印本页]
作者:
ty_1029
时间:
2009-7-29 15:52
标题:
关于group by 做数据汇总的问题
假定表1的数据为:
yy tt(字段名)
A 1
B 2
C 1
A 2
C 3
表2的数据为
rr(字段名)
A
B
C
D
E
如果用GROUP BY 做两表的汇总数据时,显示为:
A 3
B 2
C 4
而D和E由于在数据表1中没有数据,汇总不到,如何能通过SQL语句,汇总数据如下:
A 3
B 2
C 4
D 0
E 0
拜托各位了~~~~
作者:
rjacky
时间:
2009-7-29 16:46
下次直接上例子,这样的提问,回答起来好像是做试卷考试一样 -_-b
select 表2.rr, nz(sum(表1.tt),0) as tt总计
from 表2 left join 表1 on 表2.rr = 表1.yy
group by 表2.rr;
复制代码
作者:
ty_1029
时间:
2009-7-31 09:00
谢谢斑竹的指教,后来仔细看看了书,发现就是,通过LEFT RIGHT,就可以解决了,谢谢了~~~~~~~~~
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3