轉(zhuǎn)自:https://blog.csdn.net/u010256388/article/details/52238945
UNION操作符
UNION 操作符用于合并兩個(gè)或多個(gè) SELECT 語(yǔ)句的結(jié)果集晌块,不包括重復(fù)行陆爽,同時(shí)進(jìn)行默認(rèn)規(guī)則的排序批销。
請(qǐng)注意,UNION 內(nèi)部的 SELECT 語(yǔ)句必須擁有相同數(shù)量的列。列也必須擁有相似的數(shù)據(jù)類(lèi)型。同時(shí),每條 SELECT 語(yǔ)句中的列的順序必須相同抡医。
SQL UNION語(yǔ)法
SELECT column_name(s) FROM table_name1
UNION
SELECT column_name(s) FROM table_name2
SQL UNION ALL 語(yǔ)法
SELECT column_name(s) FROM table_name1
UNION ALL
SELECT column_name(s) FROM table_name2
Union:對(duì)兩個(gè)結(jié)果集進(jìn)行并集操作,不包括重復(fù)行早敬,同時(shí)進(jìn)行默認(rèn)規(guī)則的排序魂拦;
Union All:對(duì)兩個(gè)結(jié)果集進(jìn)行并集操作毛仪,包括重復(fù)行,不進(jìn)行排序芯勘;
另外箱靴,UNION 結(jié)果集中的列名總是等于 UNION 中第一個(gè) SELECT 語(yǔ)句中的列名。