У меня есть следующие 2 запроса, которые мне задавались вопросом, могу ли я объединиться в один оператор.одиночный запрос mysql для обновления количества на основе выбора количества другой таблицы
$sql = "SELECT sale_qty FROM sale_device WHERE id = '$id' ";
и
$sql = "UPDATE device SET qty = $sale_qty WHERE id = $deviceId";
я хочу запустить запрос на выборку, чтобы получить текущее количество устройства из ряда, а затем использовать это значение минус один в запросе обновления, чтобы установить новое количество, но не допускается до 0
Возможно или нет? или было бы проще просто запустить 2 запроса?