【发布时间】:2021-09-23 20:38:49
【问题描述】:
我不太擅长 MySQL。但是想稍微改进一下,以便能够在没有服务器端语言的情况下操作表格。
我有一张桌子和两列。我需要从一列中选择数据并插入到与行相同的表中。
据我了解,我需要选择此列数据,将其保存在临时表或变量中,然后遍历结果并插入它们。但我不知道该怎么做。
谁能帮忙举个简单的例子。
谢谢 ;)
我的桌子:
id | col1 | col2
-----------------
1 | txt | txt4
2 | txt2 | txt5
3 | txt3 | txt6
我需要合并 col1 和 col2。
最终结果:
id | col1
-----------
1 | txt
2 | txt2
3 | txt3
4 | txt4
5 | txt5
6 | txt6
【问题讨论】:
-
能否发一个初始数据和期望结果的例子,以便我们更好地理解?
-
只是厌倦了在 php 上写这些废话,而我可以在纯 mysql 上完成... 有人可以推荐一本好书,用于在 mysql cmd 中进行高级数据操作吗?谢谢;)
-
@Beck,我认为 Don 正在寻找的也是一个示例 'After' 表......特别是,您是否希望将它们连接 col2 和 col1?或者您是否希望将 col2 添加为行,并将 col2 值移至 col1?
-
是的。 "col2 值移至 col1"
-
@Beck 也请告诉我们,正如@Don 和@Dancrumb 所问的那样, 操作完成后表格应该是什么样子。
标签: mysql