1. 程式人生 > >mysql筆記11聯合查詢和查詢總結

mysql筆記11聯合查詢和查詢總結

mysql筆記11聯合查詢和查詢總結

一、含義
union:合併、聯合,將多次查詢結果合併成一個結果
二、語法
查詢語句1
union 【all】
查詢語句2
union 【all】
...

三、意義
1、將一條比較複雜的查詢語句拆分成多條語句
2、適用於查詢多個表的時候,查詢的列基本是一致

四、特點
1、要求多條查詢語句的查詢列數必須一致
2、要求多條查詢語句的查詢的各列型別、順序最好一致
3、union 去重,union all包含重複項

語法:
select 查詢列表    ⑦
from 表1 別名       ①
連線型別 join 表2   ②
on 連線條件         ③
where 篩選          ④
group by 分組列表   ⑤
having 篩選         ⑥
order by排序列表    ⑧
limit 起始條目索引,條目數;  ⑨