我有以下 MySQL 语句:
$stmt = $conn->prepare('UPDATE `equipment` SET `currentHours`= :unitHours, `lastUpdate`= :lastUpdate WHERE `equipType`= :equipType AND `unitNumber`= :unitNumber');
$stmt ->execute(array(':lastUpdate'=> $dateToday, ':unitHours' => $unitHours, ':equipType'=> $equipType, ':unitNumber'=> $unitNumber));
我只需要更新该currentHours
值是否等于或大于该行中当前存储的值。这可以通过 MySQL 语句实现还是我必须在 PHP 中实现?如果这听起来像一个简单的问题,我对编程很抱歉。