我在重新编号查询时遇到问题:
SET @i = 0;
UPDATE jos_menu SET
ordering = (@i := @i + 1)
ORDER BY ordering ASC;
我首先在phpmyadmin中运行SET @i = 0
查询,然后运行UPDATE查询,但它为每个字段生成NULL值。
可能出现什么问题?
谢谢:)
答案 0 :(得分:0)
你需要一个冒号:
SET @i := 0;
用户定义变量的正确运算符为:=
而非=
。