Heim  >  Artikel  >  Datenbank  >  SQL-Anweisung zum Ändern von Daten

SQL-Anweisung zum Ändern von Daten

angryTom
angryTomOriginal
2020-02-06 11:02:2433187Durchsuche

SQL-Anweisung zum Ändern von Daten

SQL-Anweisung zum Ändern von Daten

In SQL können Sie die UPDATE-Anweisung verwenden, um Daten in einer oder mehreren Tabellen zu ändern und zu aktualisieren.

Das Syntaxformat ist:

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

Die Syntaxbeschreibung lautet wie folgt:

2a59fb221d0bc3b07e1e43cec3d4767d: wird verwendet, um den Namen der zu erstellenden Tabelle anzugeben aktualisiert.

SET-Klausel: Wird verwendet, um den Spaltennamen und den Spaltenwert anzugeben, die in der Tabelle geändert werden sollen. Unter diesen kann jeder angegebene Spaltenwert ein Ausdruck oder der der Spalte entsprechende Standardwert sein. Wenn ein Standardwert angegeben ist, kann der Spaltenwert durch das Schlüsselwort DEFAULT dargestellt werden.

WHERE-Klausel: optional. Wird verwendet, um die zu ändernden Zeilen in der Tabelle einzuschränken. Wenn nicht angegeben, werden alle Zeilen in der Tabelle geändert.

ORDER BY-Klausel: Optional. Wird verwendet, um die Reihenfolge zu begrenzen, in der Zeilen in einer Tabelle geändert werden.

LIMIT-Klausel: Optional. Wird verwendet, um die Anzahl der geänderten Zeilen zu begrenzen.

Hinweis: Beim Ändern mehrerer Spaltenwerte in einer Datenzeile kann jeder Wert in der SET-Klausel durch Kommas getrennt werden.

Beispiel:

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 chinesische Website, es gibt viele kostenlose SQL-Tutorials, jeder ist willkommen, es zu lernen!

Das obige ist der detaillierte Inhalt vonSQL-Anweisung zum Ändern von Daten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:SQL-Fuzzy-AbfrageanweisungNächster Artikel:SQL-Fuzzy-Abfrageanweisung