作者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