*=を使う
Aが必須の場合 Aにあるもののみ表示される、Bに存在しなければNull
select A.CD, B.NAME from A, B Where A.CD *= B.CD
joinを使うと・・
select A.CD, B.NAME from A left outer join B on A.CD = B.CD
となるはず。