Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie können wir einen beliebigen Wert in einer MySQL-Ansicht aktualisieren, so wie wir einen Wert in einer MySQL-Tabelle aktualisieren?

WBOY
Freigeben: 2023-09-19 16:57:02
nach vorne
732 Leute haben es durchsucht

我们如何像更新 MySQL 表中的值一样更新 MySQL 视图中的任何值?

Wie wir alle wissen, können wir mit Hilfe der UPDATE-Anweisung den Wert in der MySQL-Tabelle und auf ähnliche Weise den Wert in der MySQL-Ansicht aktualisieren. Die Syntax der UPDATE-Anweisung ist dieselbe, außer dass wir anstelle des Tabellennamens den Namen der Ansicht angeben müssen. Wir erhalten die folgenden Daten aus der Ansicht mit dem Namen „Info“, um das obige Konzept zu veranschaulichen:

mysql> Select * from Info;
+------+---------+------------+
| Id   | Name    | Subject    |
+------+---------+------------+
| 101  | YashPal | History    |
| 105  | Gaurav  | Literature |
| 125  | Raman   | Computers  |
| NULL | Ram     | Computers  |
+------+---------+------------+
4 rows in set (0.00 sec)
Nach dem Login kopieren

Angenommen, wir möchten den Wert von Id von NULL in einen anderen Wert ändern, dann können wir dies mit Hilfe der folgenden Abfrage tun Aktualisieren Sie den Wert der Ansicht -

mysql> Update info set id = 130 where Name = 'Ram';
Query OK, 1 row affected (0.88 sec)

mysql> Select * from Info;
+------+---------+------------+
| Id   | Name    | Subject    |
+------+---------+------------+
| 101  | YashPal | History    |
| 105  | Gaurav  | Literature |
| 125  | Raman   | Computers  |
| 130  | Ram     | Computers  |
+------+---------+------------+
4 rows in set (0.00 sec)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie können wir einen beliebigen Wert in einer MySQL-Ansicht aktualisieren, so wie wir einen Wert in einer MySQL-Tabelle aktualisieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!