Antonchik
@Antonchik
Программирую на HTML

Как ограничить количество записей в таблице с определенным полем?

Здравствуйте. Можно ли как-то ограничить количество записей с определенным полем в бд без триггеров и процедур?
К примеру есть таблица в которой есть поле user_id можно ли сделать чтобы пользователь с user_id к примеру 5 мог сделать только 10 записей.
  • Вопрос задан
  • 801 просмотр
Пригласить эксперта
Ответы на вопрос 2
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
start transaction
select count(*) from ... where user_id = ... for update

и дальше на ЯП смотрим - можно вставлять или нет.
Ответ написан
Комментировать
DrunkMaster
@DrunkMaster
Делать COUNT(*) перед INSERT например
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час