[pgsql-jp: 30612] Re: Select文 join( 結合)の質問です。
kazz SUEISHI
kazu_sueishi @ mbi.nifty.com
2003年 7月 28日 (月) 09:40:21 JST
末石です。
(自己レスです)
> SELECT AAA.tomodcd,
> AAA.tomomei,
> AAA.shokaicd,
> syo.tomomei AS 紹介者名
> FROM AAA INNER JOIN AAA AS syo
> ON AAA.shokaicd = syo.tomodcd;
>
で行うと、紹介者がいない場合は取得できません。
で、下記の様にすると全てが取得できます。
但し、紹介者がいない場合は、紹介者名は null になります。
SELECT AAA.tomodcd,
AAA.tomomei,
AAA.shokaicd,
syo.tomomei AS 紹介者名
FROM AAA LEFT JOIN AAA AS syo
ON AAA.shokaicd = syo.tomodcd;
pgsql-jp メーリングリストの案内