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

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

Всем привет.
Есть таблица товаров. Как найти два одинаковых по названию товаров.
TABLE: tovar
---
id, nameTovar, price ...
Попались два дубля
nameTovar = Gleditsia triacanthos Emerald Cascade
  • Вопрос задан
  • 135 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Академия Эдюсон
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
Exploding
@Exploding
wtf?
Так пойдет?
SELECT `fieldname`, count(*) FROM `table` GROUP BY `fieldname` HAVING count(*)>1


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

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

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