MySQL UPDATE クエリと例

UPDATEクエリとは何ですか?

UPDATE MySQL コマンドはテーブル内の行を変更するために使用されます。 update コマンドを使用すると、単一のフィールドまたは複数のフィールドを同時に更新できます。更新にも使用できます。 MySQL 別のテーブルの値を含むテーブル。

MySQL 更新コマンドの構文

Update クエリの基本構文 MySQL 以下のようになります。

UPDATE `table_name` SET `column_name` = `new_value' [WHERE condition];

Pr_media

  • UPDATE `table_name` は次のコマンドです。 MySQL テーブル内のデータを更新します。
  • SET `column_name` = `new_value' は、更新クエリの影響を受けるフィールドの名前と値です。 更新値を設定するときは、文字列データ型を一重引用符で囲む必要があることに注意してください。 数値を引用符で囲む必要はありません。 日付データ型は一重引用符で囲み、「YYYY-MM-DD」の形式にする必要があります。
  • WHERE 条件] はオプションであり、UPDATE の影響を受ける行数を制限するフィルターを配置するために使用できます。 MySQL クエリ。

更新 MySQL 例:

次に、メンバー テーブルのデータを更新する実際の例を見てみましょう。メンバーの会員番号 1 と 2 のデータ レコードに次の更新を行う必要があるとします。

会員番号 アップデートが必要です
1 連絡先番号を999から0759 253 532に変更しました
2 名前を Janet Smith Jones に変更し、住所を Melrose 123 に更新する必要があります。

データを更新する前に、会員番号 1 の更新から始めます。会員番号 1 のレコードを取得しましょう。以下に示すスクリプトは、これを行うのに役立ちます。

SELECT * FROM `members` WHERE `membership_number` = 1;

上記のスクリプトを実行すると、次の結果が得られます。



membership_number full_names gender date_of_birth physical_address postal_address contct_number email
1 Janet Jones Female 21-07-1980 First Street Plot No 4 Private Bag 999 janetjones@yagoo.cm

次に、以下に示すスクリプトを使用して連絡先番号を更新しましょう。

UPDATE `members` SET `contact_number` = '0759 253 542' WHERE `membership_number` = 1;

上記のスクリプトを実行すると、会員番号 999 の連絡先番号が 0759 か​​ら 253 532 1 に更新されます。更新スクリプトの実行後の会員番号 1 のレコードを見てみましょう。

SELECT * FROM `members` WHERE `membership_number` = 1;

上記のスクリプトを実行すると、次の結果が得られます。



membership_number full_names gender date_of_birth physical_address postal_address contct_number email
1 Janet Jones Female 21-07-1980 First Street Plot No 4 Private Bag 0759 253 542 janetjones@yagoo.cm

次に、会員番号 2 に必要なアップデートを見てみましょう。



membership_number full_names gender date_of_birth physical_address postal_address contct_number email
2 Smith Jones Female 23-06-1980 Park Street NULL NULL jj@fstreet.com

次のスクリプトはそれを実現するのに役立ちます。

UPDATE `members` SET `full_names` = 'Janet Smith Jones', `physical_address` = 'Melrose 123' WHERE `membership_number` = 2;

上記のスクリプトを実行すると、会員番号 2 のフルネームが Janet Smith Jones に更新され、住所が Melrose 123 に更新されます。



membership_number full_names gender date_of_birth physical_address postal_address contct_number email
2 Janet Smith Jones Female 23-06-1980 Melrose 123 NULL NULL jj@fstreet.com

製品概要

  • update コマンドは、既存のデータを変更するために使用されます。
  • WHERE句」は、UPDATE クエリの影響を受ける行数を制限するために使用されます。