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

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

Здравствуйте. Можно ли как-то ограничить количество записей с определенным полем в бд без триггеров и процедур?
К примеру есть таблица в которой есть поле user_id можно ли сделать чтобы пользователь с user_id к примеру 5 мог сделать только 10 записей.
  • Вопрос задан
  • 816 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Progtips
    Программирование на PHP и MySQL
    2 месяца
    Далее
  • beONmax
    Профессия Веб программист - Быстрый старт
    4 месяца
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
start transaction
select count(*) from ... where user_id = ... for update

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

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

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