0
我是數據庫編程的新手。取得沒有地址的員工?
我在這裏有一個數據庫結構。
http://www.sqlfiddle.com/#!4/b1174
我想取一個都沒有地址的所有員工。
它應該提取id爲3的員工。
我該怎麼做?
我是數據庫編程的新手。取得沒有地址的員工?
我在這裏有一個數據庫結構。
http://www.sqlfiddle.com/#!4/b1174
我想取一個都沒有地址的所有員工。
它應該提取id爲3的員工。
我該怎麼做?
這個查詢應該做
select * from emp where id not in(select distinct(id) from address);
select * from emp as e
left join address as a on e.id=a.id
where a.id is null
感謝SREE ....這工作。任何其他方法?只是爲了知識。 – user3408958
是的!它的工作原理,但嘗試避免子查詢,如果你可以實現你的目標沒有子查詢。 – AK47