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

关联查询,该怎么处理

2012-03-04 
关联查询表A表Ba.ida.nameb.idb.namea.id0tim0june01tom100如何查询出B表的所有信息包括a.name列我用关联

关联查询
表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;

热点排行