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
Inhaltsverzeichnis Vorwort Lösung Konkrete Umsetz...
Inhaltsverzeichnis Vorwort Was ist SSH? Wofür wir...
In HTML werden Farben auf zwei Arten dargestellt. ...
Vorwort Glauben Sie mir, solange Sie sich an die ...
Es gibt zwei Situationen 1. Startzeit und Endzeit...
Als ich gestern ein Projekt schrieb, musste ich d...
Ich habe kürzlich gesagt, dass Design ein Gefühl d...
Wenn Sie Tomcat in Docker installieren, kann es b...
In diesem Artikel wird der spezifische Code von V...
Als ich kürzlich Docker lernte, stellte ich fest,...
Dieser Artikel erläutert anhand von Beispielen di...
Erstellen Sie einen MySQL-Benutzer und autorisier...
Das Anwendungsszenario ist: Die Iframe-Seite hat k...
Vorwort Letzte Woche fragte mich ein Kollege: „Br...
Inhaltsverzeichnis Schreiben Sie docker-compose.y...