SELECT `address`, COUNT(`address`) as `count`
FROM `ard_tbl` GROUP BY `address` HAVING `count` > 1
Форум → Разработка → Базы данных → MySql: как проверить наличие совпадений в столбце? есть ли совпадения или нет
MySql: как проверить наличие совпадений в столбце? есть ли совпадения или нет
-
Авг. 17, 2009, 10:07 д.п., спустя 2 часа 10 минут 50 секунд
Я вообще не понял вопроса… Типа проверить есть такая запись или нет? Так пусть тянет запись и проверяетhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
Авг. 17, 2009, 10:13 д.п., спустя 5 минут 48 секунд
Кстати, если для поля установлен ключ UNIQUE не быстрее будет просто делать вставку (без предварительной проверки) и проверять результат INSERT'а? -
Авг. 17, 2009, 10:36 д.п., спустя 23 минуты 31 секунду
Timur, ага будет быстрееhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
Авг. 17, 2009, 10:49 д.п., спустя 13 минут 7 секунд
Да автор просто хочет найти все записи, которые встречаются более одного раза… если я правильно его понял :) -
Авг. 17, 2009, 10:52 д.п., спустя 2 минуты 18 секунд
Кстати, если для поля установлен ключ UNIQUE не быстрее будет просто делать вставку (без предварительной проверки) и проверять результат INSERT'а?
Если проверить надо одну запись, то быстрее. А если множественный инсерт, то тормоз еще тот… -
Авг. 20, 2009, 1:54 д.п., спустя 2 дня 15 часов 2 минуты
а еще можно так сделать:
SELECT adres FROM complete AS c1, complete AS c2 WHERE c1.adres = c2.adres
Пожалуйста, авторизуйтесь, чтобы написать комментарий!