如何一次性更新数百行?
例如:
UPDATE table SET a = ? WHERE b = ? AND c = 1
但是需要更新许多行,?
参数为数组...
我阅读了这个答案,但它使用了CASE,我不认为我能这样做...
目前我有类似于这样的内容:
foreach($values as $key => $value)
$res = $pdo->prepare('UPDATE table SET a = ? WHERE b = ? AND c = 1');
$res->execute(array($value, $key));
}
prepare()
方法。 - chelmertz