我有一个名为 categories
的 mysql 表
像
Category_id, Category_name, Category_sorted
1 food 0
2 drinks 0
3 milk 0
4 snacks 0
....
2421 other 0
在这里,我想将所有 category_id
值更新为 category_sorted
,这样它就应该像
Category_id, Category_name, Category_sorted
1 food 1
2 drinks 2
3 milk 3
4 snacks 4
....
2421 other 2421
我可以用 PHP 做到这一点,但我想知道是否可以用单个 mysql 查询来更新它。
最佳答案
这应该很简单,
UPDATE tableName
SET category_sorted = category_ID
关于mysql - 从同一表的其他列更新 mysql 列字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15084498/