Das Schlüsselwort, das Union in SQL darstellt, ist UNION. Es kombiniert die Ergebnisse von zwei oder mehr SELECT-Anweisungen zu einem einzigen Ergebnissatz, der alle eindeutigen Zeilen enthält. Dies bedeutet, dass alle Zeilen aus den beiden Eingabeergebnissätzen ohne Duplikate in beiden Zeilen des Ergebnissatzes kombiniert werden.
Schlüsselwort, das Union in SQL darstellt: UNION
Union-Operation
Das Schlüsselwort UNION wird verwendet, um die Ergebnisse von zwei oder mehr SELECT-Anweisungen in einem Ergebnissatz zu kombinieren. Es gibt alle eindeutigen Zeilen aus den beiden Eingabeergebnismengen zurück, was bedeutet, dass alle Zeilen aus den beiden Ergebnismengen kombiniert werden, die in beiden Ergebnismengen enthaltenen Zeilen jedoch nicht dupliziert werden.
Syntax
<code class="sql">SELECT_statement UNION [ALL] SELECT_statement</code>
wobei:
SELECT_statement
die zusammenzuführende SQL-Abfrage ist. SELECT_statement
是要合并的 SQL 查询。ALL
是可选的关键字,表示返回所有行,包括重复的行。用法
UNION 关键字可以用于以下场景:
示例
以下示例将 employees
表和 customers
表中的姓名合并到一个结果集中:
<code class="sql">SELECT name FROM employees UNION SELECT name FROM customers;</code>
结果集将包含 employees
表和 customers
ALL
ist ein optionales Schlüsselwort, das bedeutet, dass alle Zeilen zurückgegeben werden, einschließlich doppelter Zeilen. Verwendung
employees
und der Tabelle customers
in einem einzigen Ergebnissatz zusammen: 🎜rrreee🎜Der Ergebnissatz enthält employees Alle eindeutigen Namen in der -Tabelle und der customers
-Tabelle. 🎜🎜🎜Hinweis: 🎜🎜🎜🎜Das Schlüsselwort UNION kann nur Ergebnismengen mit der gleichen Anzahl von Spalten und Datentypen zusammenführen. Das Schlüsselwort UNION ALL gibt alle Zeilen zurück, einschließlich doppelter Zeilen, während das Schlüsselwort UNION nur eindeutige Zeilen zurückgibt. 🎜🎜Das obige ist der detaillierte Inhalt vonSchlüsselwort, das Union in SQL darstellt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!