Hola ....
Infortunadamente no me encuentro cerca de mis textos y/o ejemplos sobre este caso particular, sin embargo te cuento que si tienes la documentacion de postgres podes utilizar una ''funcion'' especial no estandar llamada OUTER JOIN, esto basicamente lo que hace es buscar los elementos de una tabla A que no estan en la tabla B, el OUTER JOIN se divide en dos
LEFT JOIN y RIGHT JOIN, es decir join por la izquierda y la derecha.
Como te digo, infortunadamente no tengo la documentacion para darte un ejemplo especifico, sin embargo espero te sea de grana ayuda
ATT:
KARLOZ
Ing de Desarrollo
Cali (Colombia)