In MySQL können Sie die Anweisung „SELECT“ und das Schlüsselwort „INNER JOIN“ verwenden, um den Schnittpunkt abzufragen und die Schnittpunktdaten zu finden. Die Syntax lautet „SELECT field name FROM data table 1 INNER JOIN data table 2 USING (field name );".
Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.
Erstellen Sie zwei Tabellen.
CREATE TABLE `object_a` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `oname` varchar(50) DEFAULT NULL, `odesc` varchar(50) DEFAULT NULL, `create_time` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1
Daten hinzufügen.
CREATE TABLE `object_b` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `oname` varchar(50) DEFAULT NULL, `odesc` varchar(50) DEFAULT NULL, `create_time` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1
Daten hinzufügen
Das Ergebnis ist wie folgt
PS : Nicht. Sie können diese Schreibmethode für Ihre Datenbank ausprobieren
SELECT a.oname,a.odesc FROM object_a a INNER JOIN object_b b ON a.oname=b.oname AND a.odesc=b.odesc
[Verwandte Empfehlung:
MySQL-Video-Tutorial]
Das obige ist der detaillierte Inhalt vonSo finden Sie Schnittpunkte in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!