2016-09-24 64 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++; 
}