table 1 - id,field1
id field1
1 111
2 222
3 333
そのテーブル(テーブル1)にエントリがない場合、フィールド1のジャンク値を取得しています。そのテーブルに id が存在する場合、field1 の値または NULL を返すように case ステートメントを記述する必要があります。
たとえば、1 を選択すると、111 が返されます。ID が 4 の場合、null を指定する必要があります。
何かのようなもの
case
// check whether id is in table
if yes
use the value
else
null
. このためのSQLの書き方がわかりません。