国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

UNION并集運算

2024-07-21 02:49:40
字體:
供稿:網(wǎng)友
UNION并集運算

  在集合論中,兩個集合(集合A和集合B)的并集是一個包含集合A和B中所有元素的集合。換句話說,如果一個元素屬于任何一個輸入集合,那么它也屬于結(jié)果集。如圖所示。

  對于集合運算,需要注意以下幾點:

  1. 參與集合運算的兩個查詢生成的結(jié)果集必須包含相同的列數(shù),并且相應(yīng)列必須具有兼容的數(shù)據(jù)類型。
  2. 集合運算結(jié)果中的列名由第一個查詢決定,因此,如果要為結(jié)果列分配別名,應(yīng)該在第一個查詢中分配相應(yīng)的別名。
  3. 集合運算對行進行比較時,認(rèn)為兩個NULL值相等。

UNION集合運算分為UNION ALL和UNION DISTINCT兩種情形,它們的區(qū)別是UNION ALL會保留重復(fù)行,而UNION DISTINCT會刪除重復(fù)行。下面用例子來說明。

UNION ALL

UNION ALL合并兩個集合,并保留重復(fù)行。關(guān)于UNION ALL需要注意以下幾點:

  1. UNION ALL實際上不會對行進行比較,也不會刪除重復(fù)行,它只是做個合并的操作而已。
  2. 因為UNION ALL不會刪除重復(fù)行,所以它的結(jié)果是多集,而不是真正的集合,因為相同的行在結(jié)果中可能出現(xiàn)多次。

例如。

SQL查詢代碼:

USE TSQLFundamentals2008;GO-- UNION ALL合并兩個集合,并保留重復(fù)行SELECT country,region,city FROM HR.EmployeesUNION ALLSELECT country,region,city FROM Sales.Customers

查詢結(jié)果:

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 荔浦县| 红桥区| 昌都县| 满洲里市| 当涂县| 太和县| 方城县| 万荣县| 礼泉县| 宝坻区| 图片| 本溪| 肃宁县| 百色市| 阆中市| 鹤山市| 遂川县| 徐州市| 花莲市| 怀集县| 喀什市| 乐陵市| 商洛市| 富锦市| 襄城县| 石河子市| 宜都市| 汶川县| 石门县| 苍梧县| 枣庄市| 胶南市| 宁陵县| 静乐县| 县级市| 红原县| 苍溪县| 阜南县| 蓝山县| 长丰县| 开化县|