帶您了解什么是SQL聯(lián)合查詢
當前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
SQL聯(lián)合查詢是SQL中非常重要的,使用UNION運算符可執(zhí)行SQL聯(lián)合查詢,下面就將為您介紹使用UNION運算符可執(zhí)行SQL聯(lián)合查詢的方法。 UNION運算符可以將兩個或兩個以上上SELECT語句的查詢結(jié)果集合合并成一個結(jié)果集合顯示,即執(zhí)行聯(lián)合查詢。UNION的語法格式為: select_statement ALL選項表示將所有行合并到結(jié)果集合中。不指定該項時,被聯(lián)合查詢結(jié)果集合中的重復(fù)行將只保留一行。聯(lián)合查詢時,查詢結(jié)果的列標題為第一個查詢語句的列標題。因此,要定義列標題必須在第一個查詢語句中定義。要對聯(lián)合查詢結(jié)果排序時,也必須使用第一查詢語句中的列名、列標題或者列序號。 在使用UNION 運算符時,應(yīng)保證每個聯(lián)合查詢語句的選擇列表中有相同數(shù)量的表達式,并且每個查詢選擇表達式應(yīng)具有相同的數(shù)據(jù)類型,或是可以自動將它們轉(zhuǎn)換為相同的數(shù)據(jù)類型。在自動轉(zhuǎn)換時,對于數(shù)值類型,系統(tǒng)將低精度的數(shù)據(jù)類型轉(zhuǎn)換為高精度的數(shù)據(jù)類型。在包括多個查詢的UNION語句中,其執(zhí)行順序是自左至右,使用括號可以改變這一執(zhí)行順序。 例如: 該文章在 2011/5/4 17:29:52 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |