mysql では、Update ステートメントを使用してカラムの値を変更できます。Update ステートメントは、1 つまたは複数のテーブルのデータを変更および更新するために使用されます。WHERE 条件を使用すると、データを変更できます指定されたカラムの値。構文は「UPDATE テーブル名 SET カラム名 = 新しい値 WHERE カラム名 = 何らかの値」です。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
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 = 'beijing' WHERE LastName = 'shanghai'
複数の列を連続して更新します
住所 (address) を変更し、都市名 (city) を追加します:
UPDATE Person SET Address = 'jinqiaolu', City = 'shanghai' WHERE LastName = 'beijing'
推奨される学習: mysql ビデオ チュートリアル
以上がmysqlでカラムの値を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。