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
Die Verwendung von CI zum Erstellen von Docker-Im...
Öffnen Sie das dekomprimierte Verzeichnis von Tom...
Datenbankversion: mysql> select version(); +--...
Inhaltsverzeichnis Vorwort Schritt Vorwort Heute ...
Inhaltsverzeichnis 1. Kurze Einführung 2. Screens...
Einführung Inkrementelles Backup bedeutet, dass n...
Das Thema, das ich heute mit Ihnen teilen möchte,...
Inhaltsverzeichnis Grundlegende Verwendung von Pr...
Inhaltsverzeichnis 1. Lösung 2. MySQL-Zeichensatz...
Vorwort Als DBA werden Sie bei Ihrer Arbeit häufi...
Die Voraussetzungen sind wie folgt Exportieren Si...
Umweltbeschreibung: Es gibt eine laufende MySQL-U...
1. Verwenden Sie Docker-Images, um alle Image-Dat...
Im Front-End-Layoutprozess ist es relativ einfach...
Hintergrund Wenn wir über Transaktionen sprechen,...