新聞中心
SQL聯合查詢是SQL中非常重要的,使用UNION運算符可執(zhí)行SQL聯合查詢,下面就將為您介紹使用UNION運算符可執(zhí)行SQL聯合查詢的方法。

創(chuàng)新互聯是一家專注于成都網站建設、網站制作與策劃設計,越城網站建設哪家好?創(chuàng)新互聯做網站,專注于網站建設十多年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:越城等地區(qū)。越城做網站價格咨詢:18980820575
UNION運算符可以將兩個或兩個以上上SELECT語句的查詢結果集合合并成一個結果集合顯示,即執(zhí)行聯合查詢。UNION的語法格式為:
select_statement
UNION [ALL] selectstatement
[UNION [ALL] selectstatement][…n]
其中selectstatement為待聯合的SELECT查詢語句。
ALL選項表示將所有行合并到結果集合中。不指定該項時,被聯合查詢結果集合中的重復行將只保留一行。聯合查詢時,查詢結果的列標題為第一個查詢語句的列標題。因此,要定義列標題必須在第一個查詢語句中定義。要對聯合查詢結果排序時,也必須使用第一查詢語句中的列名、列標題或者列序號。
在使用UNION 運算符時,應保證每個聯合查詢語句的選擇列表中有相同數量的表達式,并且每個查詢選擇表達式應具有相同的數據類型,或是可以自動將它們轉換為相同的數據類型。在自動轉換時,對于數值類型,系統將低精度的數據類型轉換為高精度的數據類型。在包括多個查詢的UNION語句中,其執(zhí)行順序是自左至右,使用括號可以改變這一執(zhí)行順序。
例如:
查詢1 UNION (查詢2 UNION 查詢3)
當前標題:帶您了解什么是SQL聯合查詢
轉載來于:http://m.5511xx.com/article/cdioego.html


咨詢
建站咨詢
