Задать вопрос
AronTito
@AronTito
разработчик-любитель web приложений и сайтов.

Как найти две одинаковые записи в таблице mysql?

Всем привет.
Есть таблица товаров. Как найти два одинаковых по названию товаров.
TABLE: tovar
---
id, nameTovar, price ...
Попались два дубля
nameTovar = Gleditsia triacanthos Emerald Cascade
  • Вопрос задан
  • 134 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Решения вопроса 1
Exploding
@Exploding
wtf?
Так пойдет?
SELECT `fieldname`, count(*) FROM `table` GROUP BY `fieldname` HAVING count(*)>1


P.S. А вообще конечно надо бы при посте в базу проверять есть ли такой товар. Ну или может поле уникализировать, чтобы "и муха не пролетела"))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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