我有以下 2 个查询,我想知道是否可以合并到一个语句中。
$sql = "SELECT sale_qty FROM sale_device WHERE id = '$id' ";
和
$sql = "UPDATE device SET qty = $sale_qty WHERE id = $deviceId";
我想运行一个选择查询以从一行中获取设备的当前数量,然后在更新查询中使用该值减一来设置新数量,但不允许它低于 0
这可能或建议加入吗?还是只运行 2 个查询会更容易?