$_query = 'UPDATE ' . TABLE_A1 . ' SET active=0 WHERE user_id IN (';
foreach ($newUsers as $newUser) {
$_query.=$newUser. ' ,';
}
$_query = rtrim($_query, ',');
$_query .=')';
這是一次性編輯多個表項的高性能方式嗎?有更快的方法嗎?查詢效率
謝謝
可能有更快的方法,但我們無法從您顯示的內容中知道。 '$ newUsers'從哪裏來?也許有隻有mySQL的方法來指定什麼是新用戶? – 2010-11-18 11:13:55