あるテーブルから値を取得し、別のテーブルから対応する値を取得する SQL ステートメントを作成しようとしています。これは、結合で使用されている値の 1 つが null でない限り正常に機能し、何も返されません。結合が null の場合、スクリプトが値 (「Nothing」など) を返すようにしたいと考えています。これは可能ですか?選択で NVL を使用できることはわかっていますが、結合はどうですか? これが私のスクリプトです:
SELECT
i.equip_pk,
i.request_pk,
MY_ALIAS.EQUIP_ALIAS_ID
FROM
tableOne i
JOIN table2 MY_ALIAS ON (i.EQUIP_PK = MY_ALIAS.EQUIP_PK)
WHERE i.request_pk=:requestPk
Oracle 10g を使用していますが、このスクリプトは PL/SQL としては使用されません。
助けてくれてありがとう
ジェイソン