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
Пожалуйста, авторизуйтесь, чтобы написать комментарий!