提供されているIDのレコードを1つだけ取得する必要があるという要件があります。 IDがテーブルに存在する場合、それはその特定のレコードをフェッチし、それが存在しない場合、それはNULL値を持つレコードSQL要件のレコードを1つだけ取り出す必要があります
例 卓上フェッチする:例えばdemo_table
id
-----------
1
2
3
4
5
(null)
を私は1としてIDを渡している場合は、同様に1行だけを返す必要があります同様に私は4番目の行をフェッチする必要があります4としてIDを渡しているが、私はテーブルにないIDを渡している場合、 NULL値のレコード。
私はこれをSingle SQLクエリにします。あなたの助けを前もってありがとう。 詳細情報が必要な場合はお知らせください。
また、ROWNUM、ROWIDの概念もありません。 1つのクエリである必要があり、私が正しくあなたの要求を得た場合は、UNIONなど
あなたはNULL値のレコードを言うときに、idだけをフェッチしたいのですか複数の列がありますか?あなたはちょうど常に行を取得したいと思うように聞こえ、IDが存在しない場合は、返された行を処理するのではなく、NULLを返す必要があります。 – gvenzl