sql >> データベース >  >> RDS >> PostgreSQL

行が存在するかどうかに基づくUPDATE/INSERT

    これは通常、MERGEと呼ばれます またはアップサート。 PostgreSQLはこの操作を明示的にサポートしていません。

    MERGEのトピックに関して私が見た中で最高の記事 PostgreSQLではこれはdepeszによるものです> 。



    1. PDO::queryとPDOStatement::execute(PHPおよびMySQL)

    2. 監査テーブル使用時のクエリ ヘルプ

    3. 2つの日付の間のすべての日付データを表示します。特定の日付の行が存在しない場合は、すべての列にゼロを表示します

    4. 5分ごとに更新されるマテリアライズドビューの作成