- 相關推薦
2017計算機二級MySQL考試內(nèi)容聯(lián)合查詢
引導語;你們知道MySQL的聯(lián)合查詢是什么嗎?以下是百分網(wǎng)小編分享給大家的2017計算機二級MySQL考試內(nèi)容聯(lián)合查詢,歡迎閱讀學習!
聯(lián)合查詢
UNION運算符可以將兩個或兩個以上上SELECT語句的查詢結(jié)果集合合并成一個結(jié)果集合顯示,即執(zhí)行聯(lián)合查詢。
UNION的語法格式為:
復制內(nèi)容到剪貼板
代碼:select_statement
UNION [ALL] selectstatement
[UNION [ALL] selectstatement][…n]其中selectstatement為待聯(lián)合的SELECT查詢語句。
ALL選項表示將所有行合并到結(jié)果集合中。不指定該項時,被聯(lián)合查詢結(jié)果集合中的重復行將只保留一行。
聯(lián)合查詢時,查詢結(jié)果的列標題為第一個查詢語句的列標題。因此,要定義列標題必須在第一個查詢語
句中定義。要對聯(lián)合查詢結(jié)果排序時,也必須使用第一查詢語句中的列名、列標題或者列序號。
在使用UNION 運算符時,應保證每個聯(lián)合查詢語句的選擇列表中有相同數(shù)量的表達式,并且每個查詢選
擇表達式應具有相同的數(shù)據(jù)類型,或是可以自動將它們轉(zhuǎn)換為相同的數(shù)據(jù)類型。在自動轉(zhuǎn)換時,對于數(shù)值類
型,系統(tǒng)將低精度的數(shù)據(jù)類型轉(zhuǎn)換為高精度的數(shù)據(jù)類型。
在包括多個查詢的UNION語句中,其執(zhí)行順序是自左至右,使用括號可以改變這一執(zhí)行順序。例如:
查詢1 UNION (查詢2 UNION 查詢3)
【計算機二級MySQL考試內(nèi)容聯(lián)合查詢】相關文章:
計算機二級MySQL輔導知識:簡單查詢05-31
2015年全國計算機二級MySQL考試內(nèi)容10-15
php查詢mysql的實例09-09
計算機二級考試MySQL試題及答案10-23
2017計算機二級MySQL考試在MySQL數(shù)據(jù)庫比較日期的方法07-21
2016計算機二級考試MySQL模擬試題10-09
計算機等級考試二級MySQL語法大全08-06