Задать вопрос
Antonchik
@Antonchik
Программирую на HTML

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

Здравствуйте. Можно ли как-то ограничить количество записей с определенным полем в бд без триггеров и процедур?
К примеру есть таблица в которой есть поле user_id можно ли сделать чтобы пользователь с user_id к примеру 5 мог сделать только 10 записей.
  • Вопрос задан
  • 816 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Тестировщик на Python
    9 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
start transaction
select count(*) from ... where user_id = ... for update

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

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

Похожие вопросы