Heim > Artikel > tägliche Programmierung > Wozu dient Inner Join?
innerer Join (gleicher Join): Gibt nur Zeilen mit gleichen Join-Feldern in den beiden Tabellen zurück.
Linker Join: Gibt alle Datensätze in der linken Tabelle zurück, die den Join-Feldern in der rechten Tabelle entsprechen.
Right Join (Right Join): Gibt alle Datensätze in der rechten Tabelle zurück, die den Join-Feldern in der linken Tabelle entsprechen.
Verwandte Empfehlungen: „MySQL-Datenbankwissen lernen“
INNER JOIN-Syntax:
INNER JOIN verbindet zwei Datentabellen. Verwendung :
SELECT * FROM 表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号
INNER JOIN Verwendung zum Verbinden von drei Datentabellen:
SELECT * FROM (表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号
INNER JOIN Verwendung zum Verbinden von vier Datentabellen:
SELECT * FROM ((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号) INNER JOIN 表4 ON Member.字段号=表4.字段号
INNER JOIN zum Verbinden von fünf Daten Verwendung von Tabellen:
SELECT * FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号) INNER JOIN 表4 ON Member.字段号=表4.字段号) INNER JOIN 表5 ON Member.字段号=表5.字段号
Verwendung der Verbindung von sechs Datentabellen: Weggelassen, ähnlich der obigen Verbindungsmethode, lassen Sie uns Schlussfolgerungen ziehen
Hinweise:
Bei der Eingabe von Buchstaben Achten Sie darauf, englische Satzzeichen halber Breite zu verwenden und zwischen Wörtern Leerzeichen halber Breite zu lassen.
Wenn beim Erstellen einer Datentabelle eine Tabelle mit mehreren Tabellen verbunden ist, muss das Feld den Wert „Nummer“ haben "-Datentyp und dasselbe Feld in mehreren Tabellen muss ein Primärschlüssel sein und vom Datentyp "AutoNumber" sein. Andernfalls wird es schwierig, eine erfolgreiche Verbindung herzustellen.
Schnelle Methode zur Codeverschachtelung: Wenn Sie beispielsweise fünf Tabellen verbinden möchten, müssen Sie dem Code, der vier Tabellen verbindet, nur eine vordere und hintere Klammer hinzufügen (die vordere Klammer wird nach FROM und hinzugefügt). die hintere Klammer wird am Ende des Codes hinzugefügt. Das ist es), und dann fahren Sie fort, den Code „INNER JOIN Tabellenname X ON Tabelle 1. Feldnummer = Tabelle“ hinzuzufügen )
Das obige ist der detaillierte Inhalt vonWozu dient Inner Join?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!