28 Postgres関数で以下のように2つの変数に値を割り当てる必要があります。 a := select col1 from tbl where ... b := select col2 from tbl where ... 1行のコマンドで2つの値を2つの変数に割り当てるにはどうすればよいですか? いいね a,b := select col1,col2 from tbl where ... postgresql functions plpgsql — 仙林 ソース
44 「40.5.3。単一行の結果を使用したクエリの実行」で述べたように (強調マイニング): 単一の行(複数の列の場合もある)を生成するSQLコマンドの結果は、レコード変数、行タイプ変数、またはスカラー変数のリストに割り当てることができます。これは、基本SQLコマンドを記述し、INTO句を追加することにより行われます。 したがって、これは動作するはずです: SELECT col1, col2 INTO a, b FROM tbl WHERE...; — マイレン・A・ラデブ ソース