ホームページ  >  記事  >  データベース  >  mysqlでカラムの値を変更する方法

mysqlでカラムの値を変更する方法

WBOY
WBOYオリジナル
2022-04-12 18:28:477519ブラウズ

mysql では、Update ステートメントを使用してカラムの値を変更できます。Update ステートメントは、1 つまたは複数のテーブルのデータを変更および更新するために使用されます。WHERE 条件を使用すると、データを変更できます指定されたカラムの値。構文は「UPDATE テーブル名 SET カラム名 = 新しい値 WHERE カラム名 = 何らかの値」です。

mysqlでカラムの値を変更する方法

このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。

mysql でカラムの値を変更する方法

MySQL では、UPDATE ステートメントを使用して 1 つ以上のテーブルのデータを変更および更新できます。

UPDATE ステートメントの基本構文

UPDATE ステートメントを使用して単一のテーブルを変更します。構文形式は次のとおりです:

UPDATE <表名> SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句 ]
[ORDER BY 子句] [LIMIT 子句]

構文の説明は次のとおりです。

  • d9c3f208c735dc19d50c4f24e2d3872e: 更新するテーブルの名前を指定します。

  • SET 句: テーブル内で変更する列名とその列値を指定するために使用されます。このうち、指定された各列の値は、式または列に対応するデフォルト値になります。デフォルト値が指定されている場合、列の値はキーワード DEFAULT で表すことができます。

  • WHERE 句: オプション。テーブル内の変更する行を制限するために使用されます。指定しない場合、テーブル内のすべての行が変更されます。

  • ORDER BY 句: オプション。テーブル内の行が変更される順序を制限するために使用されます。

  • LIMIT 句: オプション。変更される行数を制限するために使用されます。

注: データ行内の複数の列の値を変更する場合、SET 句の各値をカンマで区切ることができます。

列の値を変更するための Mysql 構文:

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

特定の行の列を更新します

姓が「」である人々のために追加します。 Wilson" 名:

UPDATE Person SET FirstName = &#39;beijing&#39; WHERE LastName = &#39;shanghai&#39;

複数の列を連続して更新します

住所 (address) を変更し、都市名 (city) を追加します:

UPDATE Person SET Address = &#39;jinqiaolu&#39;, City = &#39;shanghai&#39;
WHERE LastName = &#39;beijing&#39;

推奨される学習: mysql ビデオ チュートリアル

以上がmysqlでカラムの値を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。