多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Sqlserver > SQL UNION 和 UNION ALL 用法詳解

SQL UNION 和 UNION ALL 用法詳解

來源:程序員人生   發布時間:2013-10-22 12:39:14 閱讀次數:3154次
SQL UNION 操作符
UNION 操作符用于合并兩個或多個 SELECT 語句的結果集。
請注意,UNION 內部的 SELECT 語句必須擁有相同數量的列。列也必須擁有相似的數據類型。
同時,每條 SELECT 語句中的列的順序必須相同。
SQL UNION 語法

SELECT column_name(s) FROM table_name1
UNION
SELECT column_name(s) FROM table_name2

注釋:默認地,UNION 操作符選取不同的值。如果允許重復的值,請使用 UNION ALL。
SQL UNION ALL 語法

SELECT column_name(s) FROM table_name1
UNION ALL
SELECT column_name(s) FROM table_name2

另外,UNION 結果集中的列名總是等于 UNION 中第一個 SELECT 語句中的列名。

下面的例子中使用的原始表:
Employees_China:

E_ID E_Name
01 Zhang, Hua
02 Wang, Wei
03 Carter, Thomas
04 Yang, Ming

Employees_USA:
E_ID E_Name
01 Adams, John
02 Bush, George
03 Carter, Thomas
04 Gates, Bill

使用 UNION 命令
實例
列出所有在中國和美國的不同的雇員名:

SELECT E_Name FROM Employees_China
UNION
SELECT E_Name FROM Employees_USA

結果
E_Name
Zhang, Hua
Wang, Wei
Carter, Thomas
Yang, Ming
Adams, John
Bush, George
Gates, Bill

注釋:這個命令無法列出在中國和美國的所有雇員。在上面的例子中,我們有兩個名字相同的雇員,他們當中只有一個人被列出來了。UNION 命令只會選取不同的值。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 2020久久精品亚洲热综合一本 | 亚洲第一色站 | 亚洲精品综合一区二区三区 | 日本高清在线观看视频www | 男人天堂国产 | 91久久综合九色综合欧美亚洲 | 亚洲综合视频 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片美女 | 精品免费 | 欧美精品人爱a欧美精品 | 日韩高清专区 | 日本vs欧美一区二区三区 | 欧美一区二区三区在线可观看 | 欧美日韩亚洲国产一区二区三区 | 五月天基地 | 免费视频不卡 | 免费一区二区三区四区五区 | 男女视频免费网站 | 五月婷婷在线视频 | 欧美精品第1页在线播放 | seba51久久精品 | 国产高清福利91成人 | 日韩精品一区二区三区免费视频 | 香蕉免费看一区二区三区 | 亚洲一本| 日本午夜在线观看 | 中文字幕第一区 | 国产麻豆剧看黄在线观看 | 热热色国产 | 日本免费不卡视频一区二区三区 | 精品国产亚洲一区二区在线3d | 日韩欧美一级a毛片欧美一级 | 国产福利第一视频 | 国产一区二区在线视频观看 | 欧美一区二区在线观看视频 | 99久久免费国内精品 | 国产亚洲精品观看91在线 | 欧美videosex| 国产成人一区二区三区影院免费 | 在线观看麻豆精品国产不卡 | 国内免费高清视频在线观看 |