🎯UNION / UNION ALL:合併多張表的欄位內容。
NOTE:UNION合併但會排除重復筆數;UNION ALL合併且不會排除重複筆數
NOTE2:不論是哪一種合併,要確定表單的欄位數是一樣的,若欄位數不相同,則要特別指定需要挑選哪幾欄(挑選後欄位數需一樣)
►假設我們有的表:NAME
NUMBER |
NAME |
10 |
王大明 |
17 |
王大發 |
26 |
王小發 |
►假設我們有的表:NAMEII
NUMBER |
NAME |
10 |
李小花 |
76 |
陳小兵 |
75 |
周小美 |
17 |
王大發 |
UNION
SELECT [NUMBER],[NAME]---欄位數2
FROM [NAME]
UNION
---UNION前後都都是以SELECT開頭
SELECT [NUMBER],[NAME]---欄位數2
FROM [NAMEII]
Rusult
NUMBER |
NAME |
10 |
王大明 |
17 |
王大發 |
26 |
王小發 |
10 |
李小花 |
76 |
陳小兵 |
75 |
周小美 |
UNION ALL
SELECT [NUMBER],[NAME]---欄位數2
FROM [NAME]
UNION ALL
---UNION ALL前後都都是以SELECT開頭
SELECT [NUMBER],[NAME]---欄位數2
FROM [NAMEII]
Rusult
NUMBER |
NAME |
10 |
王大明 |
17 |
王大發 |
26 |
王小發 |
10 |
李小花 |
76 |
陳小兵 |
75 |
周小美 |
17 |
王大發 |
留言
張貼留言