Detaillierte Erläuterung der MySQL-Existes- und Not-Existes-Beispiele TabelleA |Spalte1 | Spalte1 | Spalte3 | Tabelleb |Spalte1 | Spalte1 | Spalte3 | Um die Daten von TabelleA abzufragen, ist die Bedingung, dass TabelleA.Spalte1 nicht in TabelleB.Spalte2 von TabelleB enthalten ist. Das heißt, Sie möchten einen Effekt erzielen, der der folgenden Anweisung ähnelt (der Effekt von „not in“ ist nicht vollständig identisch mit „not exists“. Wenn die Unterabfrage einen leeren Datensatz enthält, gibt die gesamte Abfrageanweisung keine Daten zurück.) WÄHLEN A.* AUS Tabelle A WO a.column1 nicht in ( Wählen Sie Spalte2 aus TabelleB ) Dies kann mit der folgenden Anweisung erreicht werden WÄHLEN A.* AUS Tabelle A WO EXISTIERT NICHT( Wählen Sie b.Spalte2 aus TabelleB b, wobei a.Spalte1 = b.Spalte2 ist. ) Das Obige gilt nur für zwei Tabellen. Tatsächlich ist es auch bei der Verbindungsabfrage mehrerer Tabellen einfach zu verwenden. Die obige Schreibmethode gilt auch für vorhandene Das Obige ist ein ausführliches Beispiel für MySQL-Existieren und Nicht-Existieren. Wenn Sie Fragen haben, hinterlassen Sie bitte eine Nachricht oder diskutieren Sie in der Community dieser Site. Vielen Dank fürs Lesen und ich hoffe, allen helfen zu können. Vielen Dank für Ihre Unterstützung dieser Site! Das könnte Sie auch interessieren:
|
<<: Linux wird geladen, vmlinux wird debuggt
>>: jQuery implementiert die Praxis, die Position und Größe von div durch Ziehen der Maus zu ändern
Laden Sie zuerst die Version 15.1 von VMware Work...
Inhaltsverzeichnis Vorbereitung Bereitstellungspr...
Oftmals erwarten wir, dass das Abfrageergebnis hö...
In diesem Artikel wird der spezifische Code von J...
Inhaltsverzeichnis Hintergrund DHCP konfigurieren...
Frage Vor kurzem bin ich auf die Anforderung gest...
Inhaltsverzeichnis verwenden Verwendung von EsLin...
3. MySQL-Datenverwaltung Die erste Methode: nicht...
Der META-Tag, umgangssprachlich auch als Tag beze...
Wie finde ich langsame SQL-Anweisungen in MySQL? ...
Da die Anzahl der Besuche auf der Website des Unt...
Während der Entwicklung wurden die folgenden Situ...
Nginx Rewrite-Nutzungsszenarien 1. Sprung der URL...
/****************** * Erweiterter Zeichengerätetr...
Fehlermeldung: Der Job für mysqld.service ist feh...