ホームページ > データベース > SQL > データを変更するSQL文

データを変更するSQL文

angryTom
リリース: 2020-02-06 11:02:24
オリジナル
33236 人が閲覧しました

データを変更するSQL文

データを変更する SQL ステートメント

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

構文形式は次のとおりです:

UPDATE <表名> SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句 ]
[ORDER BY 子句] [LIMIT 子句]
ログイン後にコピー

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

<テーブル名>: テーブルの名前を指定するために使用されます。更新しました。

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

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

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

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

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

例:

mysql> UPDATE tb_courses_new
    -> SET course_name=&#39;DB&#39;,course_grade=3.5
    -> WHERE course_id=2;
Query OK, 1 row affected (0.13 sec)
Rows matched: 1  Changed: 1  Warnings: 0
mysql> SELECT * FROM tb_courses_new;
+-----------+-------------+--------------+------------------+
| course_id | course_name | course_grade | course_info      |
+-----------+-------------+--------------+------------------+
|         1 | Network     |            4 | Computer Network |
|         2 | DB          |          3.5 | MySQL            |
|         3 | Java        |            4 | Java EE          |
|         4 | System      |            4 | Operating System |
+-----------+-------------+--------------+------------------+
4 rows in set (0.00 sec)
ログイン後にコピー

PHP 中国語 Web サイトには、無料の SQL チュートリアル が多数あり、誰でも学習できます。

以上がデータを変更するSQL文の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
sql
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート