我正在更改我的数据库结构,我想做以下事情:我有一个用于注册用户的表,它几乎包含有关我的站点用户的所有信息。还有另一个表格,其中包含有关每个用户拥有的点数的信息。它只有两列:用户ID和点。我想移动主用户表中的points列,这样点就不会丢失。我从理论上知道我必须以某种方式加入这两个用户名的列,但我无法猜出代码会是什么样的......
希望我很清楚。
有人可以帮忙吗?
答案 0 :(得分:2)
首先,您必须将两个列名称添加到第一个表的结构中...然后执行类似
的相关更新UPDATE YourTable, YourOtherTable
SET
YourTable.Points = YourOtherTable.Points,
YourTable.PointsCol2 = YourOtherTable.PointsCol2
WHERE
YourTable.id = YourOtherTable.id