Jak zastąpić złożone zapytanie SQL MINUS odpowiednikiem LEFT OUTER JOIN

Próbując dowiedzieć się, jak zastąpić następujące, równoważnym lewym złączeniem zewnętrznym:

select distinct(a.some_value)
from table_a a, table_b b
where a.id = b.a_id 
and b.some_id = 123
and b.create_date < '2014-01-01' 
and b.create_date >= '2013-12-01'  
MINUS
select distinct(a.some_value)
from table_a a, table_b b
where a.id = b.a_id 
and b.some_id = 123 
and b.create_date < '2013-12-01' 

Nie można wykonać „NOT IN”, ponieważ drugie zapytanie ma za dużo danych.

questionAnswers(3)

yourAnswerToTheQuestion