1. Erstellen Sie eine TabelleCREATE TABLE `student` ( `id` int(11) NICHT NULL, `name` varchar(255) ZEICHENSATZ utf8mb4 SORTIMENT utf8mb4_general_ci NULL STANDARD NULL, `Alter` int(11) NULL DEFAULT NULL, PRIMÄRSCHLÜSSEL (`id`) MIT BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamisch; INSERT INTO `student` VALUES (1, 'Student', 12); INSERT INTO `student` VALUES (2, 'Student', 12); INSERT INTO `student` VALUES (3, 'Student', 12); INSERT INTO `student` VALUES (4, 'Student', 12); INSERT INTO `student` VALUES (5, 'Student', 12); INSERT INTO `Student` VALUES (6, 'Schildkröte', 12); CREATE TABLE `Klasse` ( `id` int(11) NICHT NULL, `sid` int(11) NULL DEFAULT NULL, `Klasse` int(11) NULL DEFAULT NULL, PRIMÄRSCHLÜSSEL (`id`) MIT BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamisch; INSERT INTO `Klasse` VALUES (1, 1, 100); INSERT INTO `Klasse` VALUES (2, 2, 80); INSERT INTO `Klasse` VALUES (3, 3, 99); INSERT INTO `Klasse` VALUES (4, 4, 66); 2. Innerer JoinBei inneren Verknüpfungen gibt es keinen Unterschied zwischen und und wo. Beide verwenden die Ergebnisse nach der Verknüpfung, um eine bedingte Überprüfung durchzuführen. 2.1 Keine Bedingungen 2.2 und Zustand 2.3 Wobei-Bedingung 3. Links verbinden3.1 Keine Bedingungen 3.2 und Zustand Beim Left Join wird für die Verbindung eine vollständige Übereinstimmung mit der linken Tabelle hergestellt und anschließend AND zum Filtern verwendet. Die Daten der linken Tabelle, die die Bedingungen nicht erfüllen, werden beibehalten, und die Daten der rechten Tabelle sind null. 3.3 Wobei-Bedingung Beim Left Join wird die linke Tabelle vollständig für die Verbindung abgeglichen und dann wird die Where-Klausel zum Filtern verwendet; nur die Daten, die die Bedingungen erfüllen, werden gefiltert. 4. richtig beitretenDasselbe wie Left Join in 3, außer dass die Basistabellen vertauscht sind. 5. Fazit
Dies ist das Ende dieses Artikels über den Unterschied zwischen und und wo in der MySQL-Verbindungsabfrage. Weitere relevante MySQL-Verbindungsabfragen und wo-Inhalte finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Zusammenfassung der Updates und gefundenen Probleme des Docker Consul-Containerdienstes
>>: Einführung in CSS-Stileinführungsmethoden und ihre Vor- und Nachteile
Dieser Artikel zeigt Ihnen eine verschiebbare Fot...
Da ich möchte, dass die virtuelle Maschine eine e...
Sehen Sie zuerst den Effekt Implementierungscode ...
Dieser Artikel erläutert anhand von Beispielen di...
Geschäftsszenarioanforderungen und Implementierun...
Reproduktion des Problems Beim Bearbeiten mit HTM...
Die goldene Regel Unabhängig davon, wie viele Per...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Übersicht über Docker Consu...
Inhaltsverzeichnis Die Reihenfolge, in der MySQL ...
Viele Freunde wollten schon immer wissen, wie man...
Inhaltsverzeichnis Was ist ein Skelettbildschirm?...
Das doppelte Absenden von Formularen ist das häuf...
Wenn wir einmal von Datenbanken absehen, was ist ...
Inhaltsverzeichnis veranschaulichen 1. Aktivieren...