mysql поиск дубликатов

277
26 ноября 2016, 20:21

Подскажите, как в MySQL можно организовать поиск дубликатов в поле? Вывести только неповторяющиеся значения можно с помощью DISTINCT, а вот как можно вывести только повторяющиеся значения?

Answer 1

При помощи конструкции HAVING()

SELECT fld, COUNT(*) FROM mytable GROUP BY fld HAVING(*) > 1
READ ALSO
Механизм работы COUNT() в MySQL

Механизм работы COUNT() в MySQL

Почему для того, чтобы посчитать количество повторяющихся значений в поле, можно написать:

286
Не сохраняются картинки на компьюторе

Не сохраняются картинки на компьюторе

Подскажите пожалуйстаЭто файл обработки картинок

260
SQL Select больше или равно

SQL Select больше или равно

Здравствуйте! Помогите пожалуйста разобраться Есть таблица со колонкой price (тип int) в ней записи 50, 75, 100

370
Подключение к MySQL вопрос на тему порта

Подключение к MySQL вопрос на тему порта

Добрый день! Возникла необходимость отловить неправильно введённые url\port\login\password для подключения к БД и выводить соответствующие сообщения...

281