sql setステートメントの使い方は何ですか?

SQLでは、SETはデータベーステーブルを更新するためのキーワードです。指定した条件に従って、テーブルの1つまたは複数の列の値を更新することができます。

SETステートメントの基本的な構文は以下の通りです。

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

その中で、table_nameは更新するテーブルの名前であり、column1、column2、…は更新する列の名前であり、value1、value2、…は更新する新しい値であり、conditionは更新する条件です。

例えば、”customers”という表があり、その中には以下の列が含まれています:customer_id、customer_name、city、country。

idが1の顧客の都市と国を「New York」と「USA」に更新したい場合、次のSET文を使用できます:

UPDATE customers
SET city = 'New York', country = 'USA'
WHERE customer_id = 1;

この操作は、条件を満たす行のcity列とcountry列の値を「New York」と「USA」に更新します。

SET文で1つ以上の列の値を更新することができ、必要に応じてWHERE句を組み合わせて更新条件を指定することもできます。

bannerAds