>>630
 テーブルA、テーブルBがあるとして、inner join だとAとB、両方にある行しか出ない。(SQL1)
 そこでサブクエリーをつかって、Aにあって、かつBにないものを抽出。(SQL2)
 SQL1 union SQL2 とすると、outer join したのと同じ結果になる。
 詳しくは数年前のメーリング・リストの記事を参照。同じネタ出ていたよ。