In gewöhnlichen Projekten stoße ich häufig auf dieses Problem: Ich muss in einem Schritt gleichzeitig Daten aktualisieren und abfragen. Wenn beispielsweise eine Datentabelle wie unten dargestellt vorhanden ist, muss der Aktualisierungsvorgang nun wie folgt aussehen: Aktualisieren Sie den Namenswert von status=1 auf den Namenswert von id=2 Um diese Anforderung zu erfüllen, denken wir normalerweise an die folgende Anweisung: Damit ist die betreffende Operation abgeschlossen. Der allgemeine Vorgang ist: Fragen Sie die Daten mit der ID = 2 als Zwischentabelle t ab; fragen Sie die festgelegten Daten aus der Tabelle t ab; führen Sie den Aktualisierungsvorgang aus, sodass Sie nicht in derselben Anweisung dieselbe Tabelle aktualisieren und auswählen, da dies dem Bedienen von zwei Tabellen entspricht, tb_test und der Zwischentabelle t. Das Endergebnis ist wie folgt: Das könnte Sie auch interessieren:
|
<<: So zählen Sie die Anzahl bestimmter Zeichen in einer Datei unter Linux
>>: Zusammenfassung häufig verwendeter Operatoren und Funktionen in MySQL
<br />Ich war schon immer der Meinung, dass ...
1. --cpu=<Wert> 1) Geben Sie an, wie viele ...
Inhaltsverzeichnis Vorwort Daten simulieren Zusam...
Vorstehend: Dieses Dokument basiert auf der Annah...
1 Einleitung Die Thread-Technologie wurde bereits...
Um uns auf dem Server schnell bei der Datenbank a...
Inhaltsverzeichnis dva Verwendung von dva Impleme...
Bild-Tag : <img> Um ein Bild in eine Seite e...
Schauen wir uns an, welche Ladeanimationseffekte ...
Kapseln Sie eine Navigationsleistenkomponente in ...
Ich habe Ihnen zuvor die Konfigurationsmethode fü...
RocketMQ ist eine verteilte, warteschlangenbasier...
Ich habe gerade einen Alibaba Cloud-Host gekauft ...
Docker installieren Sie müssen Docker installiere...
Heute habe ich zufällig den Parameter slave_exec_...