Let we have the following 2 tables(salary and employee)
Now i want those records from employee table which are not in salary. We can do this in 3 ways:
select * from employee
where id not in(select e.id from employee e inner join salary s on e.id=s.id)
select * from employee e
left outer join salary s on e.id=s.id where s.id is null
select * from employee e
full outer join salary s on e.id=s.id where e.id not in(select id from salary)