Из соображений безопасности я хочу использовать предел X при обновлении базы данных.Но для этого запроса:
update chapter set chapter_number = (chapter_number+1) where chapter_number > $cn AND book_id = $b
Я не знаю, как добавить ограничение, потому что мы не знаем, сколько строк повлияет на это обновление.
Есть ли у меняделать:
select count(*) where chapter_number > $cn and book_id = $b
Чтобы получить предел, я должен сделать?Или есть другой способ избежать запроса на выборку (*)?