2016-09-24 98 views
0

我有以下查询,我不知道它如何可以写作教条查询生成器或我应该如何使用它与教义。 你可以帮我解决它,并给出一些有关使用本机变量的解释。原则查询生成器原生mysql变量

SET @num := 0; 
UPDATE question_manager 
LEFT JOIN survey_questions 
ON t2.question_id = t1.id 
SET t1.step = @num := (@num +1) 
WHERE t2.survey_id = 31 

回答

0

你能解释一下你想做的更多吗? 为什么不使用php变量而不是mysql本地变量?

+0

以及..是的,我可以从PHP这样做,但我想学习如何做这种类型的使用原则查询: –

0

最后,我通过做一个在foreach中执行相同的事情来解决它。

$i = 0; 

foreach($array as $key) { 
$key[] = $i++; 
}