Задать вопрос
@jallvar

Как очистить бд от дублей?

Всем привет. Есть бд.
4 поля
id, question, answer, code
id, вопрос, ответ, код тема

Это бд с ответами на экзамены по аттестации для работы. Но в бд есть дубли.
т.е. нужно оставить 1 пару вопрос-ответ, где код темы одинаковый
Более подробно на скриншоте
5c12c67758fd2076840401.png
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
vman
@vman
надо создать уникальный индекс по тем полям, в которых есть дубликаты
ALTER IGNORE TABLE <table_name> ADD UNIQUE KEY (<name>,<name>);

замените в этом запросе на имя вашей таблицы, и поля на необходимые вам поля
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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