Die MySQL-Union-Abfrageanweisung lautet [Abfrageanweisung 1, Union-Abfrageanweisung 2]. Es ist erforderlich, dass der Typ jeder Spalte in der Abfrage mehrerer Abfrageanweisungen konsistent ist. Wenn Union All verwendet wird , Duplikate können eingebunden werden.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, MySQL-Version 8.0.22, DELL G3-Computer. Diese Methode ist für alle Computermarken geeignet.
Verwandte kostenlose Lernempfehlungen: MySQL-Video-Tutorial
Union-Abfrage
UNION Union-Merge: Kombinieren Sie die Ergebnisse mehrerer Abfrageanweisungen zu einem Ergebnis
Syntax:
查询语句1 union 查询语句2
Anwendungsszenarien:
Die abzufragenden Ergebnisse kommen von In mehreren Tabellen haben die mehreren Tabellen keine direkte Verbindungsbeziehung, aber die Abfrageinformationen sind konsistent
1. Die Anzahl der Abfragespalten in mehreren Abfrageanweisungen muss konsistent sein
2 Abfrageanweisungen sind erforderlich. Der Typ jeder Spalte der Abfrageanweisung sollte konsistent sein. 3. Das Union-Schlüsselwort wird standardmäßig dedupliziert. Wenn Union All verwendet wird, können Duplikate einbezogen werden: Abfrage für Mitarbeiter, deren Abteilungsnummer ist >90 oder deren E-Mail-Adresse eine Information enthältSELECT * FROM employees WHERE email like '%a%' or department_id >90 SELECT * FROM employees WHERE email like '%a%' UNION SELECT * FROM employees where department_id >90;
SELECT id,cname,csex FROM t_ca where csex='男' UNION all SELECT t_id,tName FROM t_ua where tGender='male';
Das obige ist der detaillierte Inhalt vonWas ist die MySQL-Union-Abfrageanweisung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!