Heim  >  Artikel  >  Datenbank  >  Wie implementiert man INTERSECTION zwischen Tabellen mithilfe einer MySQL-Verbindung?

Wie implementiert man INTERSECTION zwischen Tabellen mithilfe einer MySQL-Verbindung?

王林
王林nach vorne
2023-09-05 13:57:021215Durchsuche

Wie implementiert man INTERSECTION zwischen Tabellen mithilfe einer MySQL-Verbindung?

Eigentlich ist INTERSECTION nur eine innere Verknüpfung aller Spalten. Nehmen wir als Beispiel zwei Tabellen. Die Daten lauten wie folgt:

mysql> Select * from value1;
+------+------+
| i    | j    |
+------+------+
| 1    | 1    |
| 2    | 2    |
+------+------+
2 rows in set (0.00 sec)

mysql> Select * from value2;
+------+------+
| i    | j    |
+------+------+
| 1    | 1    |
| 3    | 3    |
+------+------+
2 rows in set (0.00 sec)

Nun führt die folgende Abfrage eine Schnittmenge zwischen diesen Tabellen aus:

mysql> Select * from value1 join value2 using(i,j);
+------+------+
| i    | j    |
+------+------+
| 1    | 1    |
+------+------+
1 row in set (0.08 sec)

Das obige ist der detaillierte Inhalt vonWie implementiert man INTERSECTION zwischen Tabellen mithilfe einer MySQL-Verbindung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen