次の表を検討してください。c_const
code | nvalue
--------------
1 | 10000
2 | 20000
そして別のテーブルt_anytable
rec_id | s_id | n_code
---------------------
2 | x | 1
目標は、s_id
次の式に基づいて計算列になることです。
rec_id*(select nvalue from c_const where code=ncode)
これによりエラーが発生します。
このコンテキストでは、サブクエリは許可されていません。スカラー式のみが許可されます。
別のテーブルの列を入力として使用して、この計算列の値を計算するにはどうすればよいですか?