Форум: "Базы";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];
ВнизПоиск дубликатов Найти похожие ветки
← →
Альберт (2008-04-04 10:52) [0]Ребята подскажите как найти дубликаты записей по одному полю
select distinct P_phone from personal
← →
Johnmen © (2008-04-04 10:54) [1]http://www.ibase.ru/devinfo/deldupes.htm
← →
Альберт (2008-04-04 10:55) [2]Спасибо за ссылку.
← →
clickmaker © (2008-04-04 11:00) [3]select distinct <field list> from personal p1
left join personal p2 on p1.phone = p2.phone
where p1.phone = "444-44-44"
← →
Альберт (2008-04-04 11:19) [4]Кстати по примеру из ссылки ниже приведенный запрос не работает
select * from tel_list
group by tel_phone
having count(tel_phone) > 1
← →
Ega23 © (2008-04-04 11:20) [5]
> Альберт (04.04.08 11:19) [4]
>
> Кстати по примеру из ссылки ниже приведенный запрос не работает
>
> select * from tel_list
> group by tel_phone
> having count(tel_phone) > 1
И не будет.
← →
Сергей М. © (2008-04-04 11:21) [6]Прямо так и говорит "не работаю" ?
← →
Johnmen © (2008-04-04 11:24) [7]
> Альберт (04.04.08 11:19) [4]
> Кстати по примеру из ссылки ниже приведенный запрос не работает
Это где там такой пример?
Не надо фантазий...
← →
Альберт (2008-04-04 11:29) [8]Хорошо, прямой вопрос:
Как найти два одинаковых телефона в одной таблице не прибегая за помощью join ?
← →
Ega23 © (2008-04-04 11:31) [9]
> Как найти два одинаковых телефона в одной таблице не прибегая
> за помощью join ?
через Group By и Having Count>1
← →
Johnmen © (2008-04-04 11:32) [10]
> Альберт (04.04.08 11:29) [8]
> Хорошо, прямой вопрос:Как найти два одинаковых телефона
> в одной таблице не прибегая за помощью join ?
Т.е. минимальные мозговые усилия не доступны? Или не желательны?
← →
clickmaker © (2008-04-04 11:48) [11]
> ниже приведенный запрос не работает
>
> select * from tel_list
> group by tel_phone
> having count(tel_phone) > 1
даю подсказку: первичный ключ в этой таблице есть?
← →
Альберт (2008-04-04 11:54) [12]
> Ega23 © (04.04.08 11:31) [9]
>
> > Как найти два одинаковых телефона в одной таблице не прибегая
>
> > за помощью join ?
>
>
> через Group By и Having Count>1
Я и привел свой запрос:
> select * from tel_list
> group by tel_phone
> having count(tel_phone) > 1
> даю подсказку: первичный ключ в этой таблице есть?
да есть.
← →
Ega23 © (2008-04-04 12:01) [13]
> Я и привел свой запрос:
Милое дитя, как ты думаешь, почему он не работает?
← →
Альберт (2008-04-04 12:02) [14]Спасибо уже работает.
← →
Альберт (2008-04-04 12:03) [15]
> почему он не работаетselect tel_phone from tel_list
group by tel_phone
having count(tel_phone) > 1
вот так работает.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c