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

257
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

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

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

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

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

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

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

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

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

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

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

258