我的表格domain
包含name
,alexarank
,ind
列。
我知道如何按默认顺序枚举所有行:
UPDATE domain SET ind = (SELECT @a := @a + 1 FROM (SELECT @a := 0) s);
请建议如何按照alexarank排序对它们进行枚举。
答案 0 :(得分:3)
UPDATE domain SET ind = (SELECT @a := @a + 1 FROM (SELECT @a := 0) s) ORDER BY something;
中所述