Um umfassendere Ergebnisse zu erhalten, müssen wir im Allgemeinen Ergebnisse aus zwei oder mehr Tabellen abrufen. Normalerweise verwende ich select xxx,xxx from table1, table2 where table1.xxx=table2.xxx. Normalerweise führen wir solche Operationen aus. Tatsächlich gibt es in MySQL eine weitere Operation, nämlich die Join-Operation. Im Folgenden sind beispielsweise zwei Tabellen aufgeführt: Schauen Sie sich die Tabelle „Personen“ an: Schauen Sie sich als nächstes die Tabelle „Bestellungen“ an: Die beiden obigen Tabellen verbinden wir dann mit der Abfrage SELECT Personen.Nachname, Personen.Vorname, Bestellungen.Bestellnummer VON Personen, Aufträge WO Personen.Id_P = Bestellungen.Id_P Ergebnismenge: Wenn Sie das Schlüsselwort JOIN verwenden, um Daten aus zwei Tabellen abzurufen SELECT Personen.Nachname, Personen.Vorname, Bestellungen.Bestellnummer VON Personen INNER JOIN-Aufträge EIN Personen.Id_P = Bestellungen.Id_P ORDER BY Personen.Nachname Ergebnismenge: Dann unterscheidet sich der Inner Join nicht von der normalen Abfrage oben Verschiedene SQL JOINs
LEFT JOIN-Schlüsselwortsyntax Tabelle „Personen“: Tabelle „Bestellungen“: SELECT Personen.Nachname, Personen.Vorname, Bestellungen.Bestellnummer VON Personen LEFT JOIN-Aufträge EIN Personen.Id_P=Aufträge.Id_P ORDER BY Personen.Nachname Ergebnismenge: SQL RIGHT JOIN Schlüsselwort Tabelle „Personen“: Tabelle „Bestellungen“: SELECT Personen.Nachname, Personen.Vorname, Bestellungen.Bestellnummer VON Personen RIGHT JOIN-Aufträge EIN Personen.Id_P=Aufträge.Id_P ORDER BY Personen.Nachname Ergebnismenge: SQL FULL JOIN-Schlüsselwort Tabelle „Personen“: Tabelle „Bestellungen“: FULL JOIN Beispiel SELECT Personen.Nachname, Personen.Vorname, Bestellungen.Bestellnummer VON Personen FULL JOIN-Aufträge EIN Personen.Id_P=Aufträge.Id_P ORDER BY Personen.Nachname Ergebnismenge: Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: Implementierung des React-Konfigurations-Subroutings
>>: Detaillierte Erläuterung der grundlegenden Verwaltung der KVM-Virtualisierung in CentOS7
Tabellenfelder hinzufügen alter table table1 add ...
Inhaltsverzeichnis Download des Installationspake...
MySQL-Abfrage für mehrere Tabellen Hinzufügen ein...
Redis verwendet das Apline-Image (Alps) von Redis...
Installieren Sie pymysql pip install pymysql 2|0V...
Inhaltsverzeichnis 1. Was ist Komponentenbildung?...
Inhaltsverzeichnis Installieren Sie Jupyter Docke...
Inhaltsverzeichnis 1. Das Konzept schnell erkenne...
In diesem Artikel wird der spezifische Code für d...
Originaldaten und Zieldaten SQL-Anweisungen imple...
Dieser Artikel beschreibt anhand eines Beispiels ...
Installation und Konfiguration von MySQL im ZIP-F...
Wort Seit der ersten Version von MySQL 8.0 liegen...
In diesem Artikel erfahren Sie, wie Sie Python3.6...
1. Fehler beim Verbinden mit Master 'x@xxxx:x...