PostgreSQLのUPDATEステートメントの使い方

PostgreSQL データベースでは、UPDATE ステートメントを使用して、テーブル内のデータを更新できます。以下は、UPDATE ステートメントの基本構文です。

UPDATE 表名
SET 列名1 = 值1, 列名2 = 值2, ...
[WHERE 条件];

この文法では、以下の部分を置き換える必要があります。

  1. 表名:データを更新するテーブル名
  2. 更新対象カラムのリスト:カラム名1、カラム名2、…
  3. 設定する新しい値のリスト
  4. WHERE句:オプション。更新するデータの条件を指定します。

こちらが UPDATE ステートメントを使用してテーブルのデータを更新する方法を示す例です。

学生という名前のテーブルがあると仮定します. このテーブルにはid、name、ageという列があります. idが1番の学生の名前を「John」に、年齢を25にアップデートしたいです.

UPDATE students
SET name = 'John', age = 25
WHERE id = 1;

WHERE 句を指定しないと、テーブル内のすべての行が更新されるため注意してください。したがって、UPDATE ステートメントを使用するときは、更新する特定の行を WHERE 句を使用して指定してください。

bannerAds