powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Нахождение дублирующих записей в таблице по нескольким полям?
4 сообщений из 4, страница 1 из 1
Нахождение дублирующих записей в таблице по нескольким полям?
    #32016532
Фотография Nikulin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверно это уже кто-то делал?
Нахождение дублирующих записей в таблице по нескольким или по всем полям?
Может где примерчик есть?

Буду очень дбагодарен за ссылку или мысли!
...
Рейтинг: 0 / 0
Нахождение дублирующих записей в таблице по нескольким полям?
    #32016536
Фотография Leonid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
create table #myTable (col1 int, col2 int)

insert into #myTable values(1,2)
insert into #myTable values(2,2)
insert into #myTable values(1,2)
insert into #myTable values(1,2)
insert into #myTable values(2,2)
insert into #myTable values(1,1)

select col1,col2, count(*) from #myTable
group by col1,col2
having count(*) > 1
...
Рейтинг: 0 / 0
Нахождение дублирующих записей в таблице по нескольким полям?
    #32016586
Фотография Nikulin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как бы сделать следующее.

надо получить recordset в котором записи сгруппированы по полям, по которым производится поиск дублирующих записей в таблице . В пределах каждой
группы в указанных полях значения совпадают. Если дубликаты по полям нет, то в результате я получаю пустую таблицу.
...
Рейтинг: 0 / 0
Нахождение дублирующих записей в таблице по нескольким полям?
    #32016598
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то я не пойму что Вы хотите получить. Если можно, дайте на примере, например, Leonid-а. Из Вашего объяснения я понял что надо получить
1 1
1 2
2 2

Так это просто
select col1,col2 from #myTable
group by col1,col2
...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Нахождение дублирующих записей в таблице по нескольким полям?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]