作者Bambe ( )
看板Database
標題[SQL ] 關聯兩張一樣結構的表
時間Wed Oct 23 22:30:40 2013
抱歉有一個很瞎的問題想問 0.0
平常都 join 有關聯的表
但有兩張一模一樣結構的表想合在一起列出來
可是卻想不到辦法要怎麼把它們 merge 起來 QQ
事情如下...
我有 Table a 跟 Table b
兩個 Table 結構都一模一樣,只有資料不一樣
id 各自獨立,兩 table id 互不相衝
今天我想把它們 merge 起來(如下圖)
不用排序(順序不重要)
我的 sql 該怎麼下 0.0
用的是 mysql,感謝大家。
┌═════┐ ┌═┬═┬═┐
│Table a │ │id│ca│cb│
├─┬─┬─╡ ├─╪─╪─╡
│id│ca│cb│ │1 │a │b │
├─╪─╪─╡ │2 │c │d │
│1 │a │b │ │4 │e │f │
│2 │c │d │ │7 │g │h │
│4 │e │f │ │3 │a │f │
│7 │g │h │ merge to◣ │5 │j │k │
└─┴─┴─┘ █████◣ │6 │o │p │
┌─────┐ ██████◣│8 │u │i │
│Table b │ └─┴─┴─┘
├─┬─┬─┤
│id│ca│cb│
├─┼─┼─┤
│3 │a │f │
│5 │j │k │
│6 │o │p │
│8 │u │i │
└─┴─┴─┘
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.121.48
1F:→ Darkland:union 10/23 22:40
2F:推 rockchangnew:樓上正解 10/26 12:23
3F:→ jeamie:storage engine用merge似乎也可以 10/26 17:52
4F:→ Bambe:感謝各位大大~ 已解決 :) 10/26 23:38