首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

两个表间数据的统计有关问题,A表中存在但B表中不存在的记录,统计不到

2012-03-05 
两个表间数据的统计问题,A表中存在但B表中不存在的记录,统计不到?A表:ID 名称 价格1aa32bb53cc74ee65dd8B

两个表间数据的统计问题,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的

热点排行