日期:2014-05-16  浏览次数:20776 次

关联查询
表A                         表B
a.id   a.name         b.id   b.name   a.id
0             tim               0             june     0
                                  1           tom         100
如何查询出B表的所有信息包括a.name列
我用关联查询   没有B表的第2行啊   限制条件就给过滤了
怎么查询啊。
我想要的结果是
b.id   b.name   a.name
0           june         tim
1             tom           NULL

------解决方案--------------------
select b.aaa,#### from b left enjion a on b.***=a.***
先查b表,能显示b的所有记录
------解决方案--------------------
或者是 用 right join
select b.id,b.name, a.name from a right join b on a.id=b.id;