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
1. 85 % der Anzeigen werden nicht gelesen <br ...
Da ich normalerweise den Befehl „Docker Build“ ve...
Meine Maschinenumgebung: Windows 2008 R2 MySQL 5....
Das CSS-Positionsattribut gibt den Positionierung...
Vorwort: Die Bedeutung einer Datenbanksicherung l...
In diesem Artikel wird der spezifische Code von j...
Inhaltsverzeichnis 1. Was ist DOM 2. Elemente aus...
Ich habe diese Frage heute in der SQL-Schulungsfr...
Inhaltsverzeichnis Erläuterung des unidirektional...
In diesem Artikel wird der spezifische Code des j...
Inhaltsverzeichnis Zwei Hauptkategorien von Funkt...
Vorwort Normalerweise wird für MySQL-Abfragen mit...
Zelle -- der Inhalt der Tabelle Zellenrand (Tabell...
Überprüfen Sie zunächst die von Ihnen verwendete ...
Um diesen Effekt zu erzielen, müssen Sie zunächst...