ビュー内で関数を呼び出して仮想列を解決したいと思います。計算は実際の行のデータに依存し、データを複数回選択する必要はありません。これは正しいです??ボーナスのように、別のコール内で可能なコール機能ですか?ビュー内で関数を呼び出す方法
CREATE VIEW my_view AS SELECT c.column1,c.columns2,... my_function(c) FROM my_table c
CREATE VIEW my_view AS SELECT c.money, c.quantity,... my_ratio_function(c.money,c.quantity,select sum_all_pays(my_view)) FROM my_table c
注意。私がここに置かれているのは、探しているときに見つけられないからです。あなたは他のアイデアがあればそれを入れてください。 2番目のコマンドが正しいかどうかわからない。
なぜテストしないのですか?あなたはそれを知っているよりも。 VIEWは単にハードコードされたSELECTです。 –