请帮我解决这个问题
我有两张桌子,
第一个是省province_id(primary key), province_name
,建议province_id
可以为空
第二个是staff_id(primary key), staff_name, province_id
问题是显示staff_id, staff_name, province_name
,任何不属于任何省份的员工都显示“无”,只使用一个查询
我做了这个
SELECT staff_id, staff_name, province.province_name
FROM staff
INNER JOIN province
ON staff.province_id = province.province_id;
请帮助我为那些不属于任何省份的员工插入任何值。
答案 0 :(得分:0)
如果您正在寻找不属于任何staff
的{{1}}成员,则应使用 province
加入,而不是{{ 1}}一个。
从那里,只需将outer
应用于结果:
inner