[英]How to merge two columns in DB2
如何合並表中的兩列並復制其他列? 這是我要執行的簡單示例:
假設我有這張桌子:
| C1 | C2 |
--------------
A1 | 1 | 2 |
--------------
A1 | 3 | 4 |
--------------
A2 | 5 | 6 |
我想將其轉換為以下結果:
| C |
---------
A1 | 1 |
---------
A1 | 2 |
---------
A1 | 3 |
---------
A1 | 4 |
---------
A2 | 5 |
---------
A2 | 6 |
在SQL
DB2
有沒有辦法做到這一點?
您可以簡單地使用union all
select A, C1 as C from `table`
union all
select A, C2 from `table`
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.