Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 повторение строк  [new]
KaterynaKozlova
Member

Откуда:
Сообщений: 4
Здраствуйте, не могу понять как создать запрос, гда выводит в таблицу только неповторяющиеся строки, помогите пожалуйста. Спасибо
6 окт 09, 17:50    [7749704]     Ответить | Цитировать Сообщить модератору
 Re: повторение строк  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
а "не повторяющиеся строки" это какие?

--------------------------------------------------------------
Дьявол кроется в деталях.
6 окт 09, 17:51    [7749722]     Ответить | Цитировать Сообщить модератору
 Re: повторение строк  [new]
cargo
Member

Откуда: Москва
Сообщений: 26
KaterynaKozlova,
SELECT DISTINCT .... ?
6 окт 09, 17:57    [7749774]     Ответить | Цитировать Сообщить модератору
 Re: повторение строк  [new]
KaterynaKozlova
Member

Откуда:
Сообщений: 4
cargo,

неповторяющиеся строки- это строки, у которых нет аналогов, нет в других ячейках таких же значений
6 окт 09, 18:06    [7749834]     Ответить | Цитировать Сообщить модератору
 Re: повторение строк  [new]
KaterynaKozlova
Member

Откуда:
Сообщений: 4
cargo,
distinct не подойдет, он просто удалит се повторяющиеся строки, а мне нужно только те строки, у которых были аналоги
6 окт 09, 18:10    [7749863]     Ответить | Цитировать Сообщить модератору
 Re: повторение строк  [new]
Mikle83
Member

Откуда: Санкт-Петербург
Сообщений: 629
Очень медленный но рабочий вариант:
group by по всем необходимым столбцам + Having count(*) > 1
6 окт 09, 18:21    [7749956]     Ответить | Цитировать Сообщить модератору
 Re: повторение строк  [new]
KaterynaKozlova
Member

Откуда:
Сообщений: 4
Mikle83,

Спасибо большое
6 окт 09, 18:32    [7750031]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить