您好,欢迎访问一九零五行业门户网

急高分请问MySQL查询有关问题

急!!!高分请教mysql查询问题
现有表a和b
a表有一列bid允许为空,对应b表主键自增列
如果建视图的话,视图只会显示bid不为空的数据
a表bid为空的数据则显示不出
现在我想既有对应关系,又能显示a表bid为空的数据
只用一条语句,有办法实现么?该怎么写
sql code例如:表a-----------------id bid name1 2 abc2 def3 1 ghi表b-----------------bid other1 aaa2 bbb如果a的bid关联了b的bid结果则为:-----------------id bid name other1 2 abc aaa3 1 ghi bbb以上a表bid为空的列就没有了现在我想要的结果则是:-----------------id bid name other1 2 abc aaa2 def3 1 ghi bbb
高分请教
------解决方案--------------------
去搜一下join left和join right我相信能够解决你的问题
------解决方案--------------------
select a.id,a.bid,a.name, b.other from a a left join b b on a.bid=b.bid;
其它类似信息

推荐信息