只是想知道-如果我们需要在大表中进行条件更新,那么这是最好的方法-
在更新之前直接进行更新或检查现有条目。
function doDirectUpdate()
{
// UPDATE table WHERE condn
}
或者
function doCheckAndUpdate()
{
// SELECT COUNT(id) AS exist FROM table WHERE condn
if(id exists)
{
// UPDATE table WHERE condn
}
else
{
echo 'No matching entry';
}
}