2 つの引数 (ID と会社名) を取り、これら 2 つの変数に基づいて値を数値として返す関数を作成しています。AND company_name = 'company_name_var'
select ステートメントは、とを使用した 2 つのテーブルの単純な左結合WHERE ID = id_var
です。
私の関数はカーソルを使用することで利益を得ることができますか? はいの場合、それをどのように利用しますか?また、その理由/利点は何ですか?
選択ステートメント:
SELECT Max(some_other_value)
FROM table1
inner join table2
ON table1.id = table2.id
AND company_name = 'company_name_var'
WHERE ID = id_var; --id and ID here represent two different columns :)