标签: database oracle join
我是数据库编程的新手。
我这里有一个数据库结构。
http://www.sqlfiddle.com/#!4/b1174
我想获取所有没有地址的员工。
它应该获取id为3的员工。
我怎么能这样做?
答案 0 :(得分:1)
select * from emp as e left join address as a on e.id=a.id where a.id is null
答案 1 :(得分:0)
此查询应该
select * from emp where id not in(select distinct(id) from address);