2023-12-11から1日間の記事一覧

PostgreSQL 更新のRETURNING 結果に対して GROUP BY を実行する

SQL

UPDATE tablename SET column = value WHERE ~ RETURNING ~ に続けて GROUP BY を書いて利かせたいと思ってそのまま書いてはダメである。WITH 句を使う。例) WITH sampleupdate AS ( UPDATE samples SET delete_flg = true WHERE delete_flg = false RETURN…