假设我有一个简单的查询,如下所示; (这是一个例子,我知道这不是正确的语法,但逻辑保持不变)。
for(let i=1; i<len; i++){
UPDATE table1
SET table1.col1 = i
WHERE table1.id = arr[i]
}
我想避免做10或20个查询,所以我想知道如何删除for,或许类似
UPDATE table1
SET table1.col1 = ? #<<how to add the increment here.>>
WHERE table1.id IN (arr)