外连接查询 left join
select
c.*,
ps.*,
s.*,
p.*
from
choosePerson c//该表数据全部显示
join specialContent s//该表数据全部显示
ON c.specialId = s.specialId
left JOIN sys_police p该表数据有则显示无不显示,不会影响上边的表
ON p.jinghao = c.joinPersonJinghao
LEFT join policeAssessment ps//该表数据有则显示无不显示,不会影响上边的表
ON ps.specialName = c.specialId
表名前加了left的话,那么这张表中如果有数据,则全部显示,没有则显示空,
该表前所有的表(加了join的表)全部显示