两个表间数据的统计问题,A表中存在但B表中不存在的记录,统计不到?
A表:
ID 名称 价格
1 aa 3
2 bb 5
3 cc 7
4 ee 6
5 dd 8
B表:
ID 名称 价格
3 cc 7
2 bb 5
1 aa 3
4 ee 6
1 aa 3
2 bb 5
3 cc 7
3 cc 7
从A表取出所有的记录,并从B表统计出和A表记录相同的记录出现的次数,查询显示成新的数据,如:
最终要的结果是:
ID 名称 价格 统计
1 aa 3 2
2 bb 5 2
3 cc 7 3
4 ee 6 1
5 dd 8 0
用了很多方法,总是把第5条记录,也就是A表有,但B表没有的记录漏掉,我的意思是显示出来,统计数以零显示。
[解决办法]
左连接。left join 就ok的