Задать вопрос
I-marketing
@I-marketing
Комплексный маркетинг и оптимизация отдела продаж.

Как защитить таблицу MYSQL от дублей?

Возможно ли защитить таблицу от записей дублей определяемых по двум столбцам.
Например есть столбец Имя и столбец Фамилия.
Нужно что бы, если есть в таблице запись Иван Иванов, то второго Ивана Иванова - добавить было нельзя, Ивана Петрова, Петра Иванова - можно.
  • Вопрос задан
  • 116 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 2
TommyV888
@TommyV888
-
Сделайте уникальный индекс из двух полей:
ALTER TABLE `table` ADD UNIQUE (`first_name` , `last_name` );
Ответ написан
Комментировать
@UNy
Сделать эти поля ключом?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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