mysql多表联合查询并且可以补充没有的数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql多表联合查询并且可以补充没有的数据相关的知识,希望对你有一定的参考价值。

有两张表a 与表b,
其它表b.id与a.uid关联,我现在使用selcet * from a,b where (b.id=a.uid)
这里因为有这个相等的条件存在,这个查询会因为b表中的id不存在,而不能显示a.uid的表记录。我想显示出表a 与表b的关系,如果b.id记录不存在,自动用null代替,如果操作呢?

select * from a left join b on a.uid=b.id 参考技术A select a.* ,b.* from a left join b on a.uid=b.id

以上是关于mysql多表联合查询并且可以补充没有的数据的主要内容,如果未能解决你的问题,请参考以下文章

主外键多表查询demo

mysql 多表联合查询啥用

你了解MySQL中的多表联合查询吗?

MySQL多表联合查询

mysql数据库的多表查询,子查询,联合查询

MySQL数据库中多表联合查询