Heim > Datenbank > MySQL-Tutorial > Wie kann ich einen vollem äußeren Anschluss an MySQL simulieren?

Wie kann ich einen vollem äußeren Anschluss an MySQL simulieren?

Susan Sarandon
Freigeben: 2025-01-25 13:42:11
Original
590 Leute haben es durchsucht

How Can I Simulate a FULL OUTER JOIN in MySQL?

Simulieren Sie den vollen äußeren Join

mysql selbst unterstützt Full Out Join nicht. Sie können es jedoch mit linken Join-, Right -Join- und Sammeloperatoren simulieren.

begrenztes volles äußeres Join

Für Fälle, in denen keine Wiederholungen für den vollem äußeren Join erzeugt werden, können Sie: verwenden

Der Gewerkschaftsbetreiber beseitigt die Wiederholung dieses Abfragemodus.

<code class="language-sql">SELECT * 
FROM t1
LEFT JOIN t2 
ON t1.id = t2.id
UNION
SELECT * 
FROM t1
RIGHT JOIN t2 
ON t1.id = t2.id</code>
Nach dem Login kopieren
Die universelle Füllung join

für universelle Situationen, die wiederholt auftreten können, bitte verwenden Sie:

Das Ergebnis der beiden Verbindungen in der Gewerkschaftsgesellschaft, und das zusätzliche, wo Klauseln nur T1.ID zum Endergebnis von T1.ID (nicht im linken Join übereinstimmen) hinzugefügt werden, wodurch doppelte Elemente beseitigt werden.

Das obige ist der detaillierte Inhalt vonWie kann ich einen vollem äußeren Anschluss an MySQL simulieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage