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

WBOY
リリース: 2022-04-12 18:28:47
オリジナル
7487 人が閲覧しました

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 子句]
ログイン後にコピー

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

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

  • 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!