看板 Database 關於我們 聯絡資訊
抱歉有一個很瞎的問題想問 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
Darkland:union 10/23 22:40
rockchangnew:樓上正解 10/26 12:23
jeamie:storage engine用merge似乎也可以 10/26 17:52
Bambe:感謝各位大大~ 已解決 :) 10/26 23:38