我有一个名为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查询更新它。
答案 0 :(得分:5)
这应该非常简单,
UPDATE tableName
SET category_sorted = category_ID