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
Inhaltsverzeichnis 1. Einführung in Nginx 1. Was ...
Inhaltsverzeichnis Vorwort 1. Was ist Selen? 2. N...
transform: scale(); Skalierung verursacht Jitter ...
Dieser Artikel fasst die Prinzipien und die Verwe...
Was ist HTML? HTML ist eine Sprache zur Beschreib...
Inhaltsverzeichnis Hintergrund erreichen 1. Gekap...
In diesem Artikel wird der spezifische Code für J...
Inhaltsverzeichnis 1. Baidu Map API-Zugriff 2. Ve...
Überspringen Sie die Docker-Installationsschritte...
Die Rancher-Bereitstellung kann über drei Archite...
Es gibt zwei Arten von Linux-Systemzeiten. (1) Ka...
Einführung in die Verwendung des MySQL-Schlüsselw...
Manchmal müssen Sie bei der Arbeit ein Remote-Deb...
1. Zuerst wird beim Verknüpfen von Git eine Fehle...
Umfeld: 1. Windows Server 2016 Datacenter 64-Bit ...