Heim  >  Artikel  >  Datenbank  >  Ähnliche Werte für Spalten in der MySQL-Tabelle festlegen?

Ähnliche Werte für Spalten in der MySQL-Tabelle festlegen?

PHPz
PHPznach vorne
2023-09-02 09:17:08820Durchsuche

为 MySQL 表中的列设置类似的值?

Mit Hilfe des Aktualisierungsbefehls können Sie Werte für alle Datensätze in einer Spalte festlegen.

Wenn Sie den NULL-Wert für alle Datensätze in einer Spalte festlegen möchten, lautet die Syntax wie folgt: -

update yourTableName set yourColumnName = NULL;

Oder, wenn Sie eine leere Zeichenfolge verwenden möchten, lautet die Syntax wie folgt: -

update yourTableName set yourColumnName = ’’;

Um das obige Konzept zu verstehen: Lassen Sie uns eine Tabelle erstellen. Abfrage zum Erstellen einer Tabelle.

mysql> create table StudentDemo
   −> (
   −> Studentid int,
   −> StudentName varchar(100),
   −> Age int
   −> );
Query OK, 0 rows affected (0.64 sec)

Unten ist die Tabelle, in die Datensätze eingefügt werden -

mysql> insert into StudentDemo values(1,'Johnson',23);
Query OK, 1 row affected (0.18 sec)

mysql> insert into StudentDemo values(2,'Carol',24);
Query OK, 1 row affected (0.16 sec)

mysql> insert into StudentDemo values(3,'David',20);
Query OK, 1 row affected (0.18 sec)

mysql> insert into StudentDemo values(4,'Bob',21);
Query OK, 1 row affected (0.19 sec)

Zeigen Sie alle Datensätze in der Tabelle mit Hilfe der Select-Anweisung an -

mysql> select *from StudentDemo;

Unten ist die Ausgabe -

+-----------+-------------+------+
| Studentid | StudentName | Age |
+-----------+-------------+------+
|         1 | Johnson     | 23   |
|         2 | Carol       | 24   |
|         3 | David       | 20   |
|         4 | Bob         | 21   |
+-----------+-------------+------+
4 rows in set (0.00 sec)

Die folgende Abfrage legt den Spaltenwert aller fest Datensätze in einer bestimmten Spalte auf NULL setzen. Die Abfrage lautet wie folgt: -

mysql> update StudentDemo set Age=NULL;
Query OK, 4 rows affected (0.14 sec)
Rows matched: 4 Changed: 4 Warnings: 0

Jetzt überprüfen wir sie -

mysql> select *from StudentDemo;

Die folgende Ausgabe zeigt, dass wir die Spalte „Alter“ erfolgreich auf NULL aktualisiert haben -

+-----------+-------------+------+
| Studentid | StudentName | Age |
+-----------+-------------+------+
|         1 | Johnson     | NULL |
|         2 | Carol       | NULL |
|         3 | David       | NULL |
|         4 | Bob         | NULL |
+-----------+-------------+------+
4 rows in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonÄhnliche Werte für Spalten in der MySQL-Tabelle festlegen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen