私はこのようなクエリを持っています:
SELECT a, very_costly_function(b), another_fn(very_costly_function(b)) from X
そして、very_costly_function(b)が2回使用されていることに気付くでしょう。したがって、このような変数を設定できれば、次のようになります。
SET FOR EACH ROW: Z = very_costly_function(b)
SELECT a, Z, another_fn(Z) from X