Samples

The following are left outer join examples.
SELECT * FROM cows_one LEFT OUTER JOIN cows_two ON cows_one.cnumber = 
cows_two.cnumber AND cows_one.cnumber < 3;
cnumber    |  cbreed    |cnumber  | breeds     
-----------|------------|---------+------------
1          | Holstein   |         |            
2          | Guernsey   |2        | Jersey 
3          | Angus      |         |            
(3 rows)
SELECT * FROM cows_one LEFT OUTER JOIN cows_two ON cows_one.cnumber = 
cows_two.cnumber WHERE cows_one.cnumber < 3;
cnumber |  cbreed  |cnumber  | breeds
--------|----------|---------|-------------
2       | Guernsey |2        | Jersey 
1       | Holstein |         |
(2 rows)
SELECT * FROM cows_one LEFT OUTER JOIN cows_two ON cows_one.cnumber = 
cows_two.cnumber AND cows_two.cnumber < 3;
cnumber    |  cbreed    | cnumber | breeds
-----------|------------|---------+------------
1          | Holstein   |         |           
2          | Guernsey   | 2       | Jersey    
3          | Angus      |         |             
(3 rows)
SELECT * FROM cows_one LEFT OUTER JOIN cows_two ON cows_one.cnumber = 
cows_two.cnumber WHERE cows_two.cnumber < 3;
cnumber    |  cbreed    | cnumber | breeds     
-----------|------------|---------+------------
2          | Guernsey   | 2       | Jersey     
(1 row)