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

Откуда:
Сообщений: 46
Помогите составить запрос, необходимо выбрать различающие комбинации значений col1 и col2, спасибо!

PS: Как выбрать только 1 элемент?
31 мар 04, 12:08    [605507]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37100
автор
Как выбрать только 1 элемент?

select top 1 * from ...
31 мар 04, 12:10    [605513]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос  [new]
Соловьев Максим
Member

Откуда:
Сообщений: 46
Спасибо, до этого уже дошел.
Как выбрать все строки с уникальными комбинациями полей?
31 мар 04, 12:13    [605521]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос  [new]
Glory
Member

Откуда:
Сообщений: 104760
select distinct col1, col2 from mytable
31 мар 04, 12:13    [605522]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос  [new]
Luchkin Dmitry
Member

Откуда: Новосибирск -> Ангарск -> Братск -> Мск
Сообщений: 1921
select DISTINCT col1, col2 ;)
31 мар 04, 12:14    [605525]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос  [new]
Luchkin Dmitry
Member

Откуда: Новосибирск -> Ангарск -> Братск -> Мск
Сообщений: 1921
молодцы. оперативненько :)
далее, по идее, будет реплика по поводу "а как же остальные поля?!!".
2Соловьев Максим: так?
31 мар 04, 12:16    [605532]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37100
автор
Помогите составить запрос, необходимо выбрать различающие комбинации значений col1 и col2, спасибо!


select a.col1, b.col2

from (select distinct [col1] from table1) a
cross join(select distinct [col2] from table1) b
31 мар 04, 12:18    [605541]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос  [new]
Соловьев Максим
Member

Откуда:
Сообщений: 46
Я просто восхищен всеми вами и проницательности Luchkin Dmitry'я, помогите найти ответ на его вопрос... Спасибо огромное
31 мар 04, 12:19    [605548]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос  [new]
Luchkin Dmitry
Member

Откуда: Новосибирск -> Ангарск -> Братск -> Мск
Сообщений: 1921
доп-ные данные плз. есть ли уникальное поле, например?
31 мар 04, 12:28    [605573]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос  [new]
Luchkin Dmitry
Member

Откуда: Новосибирск -> Ангарск -> Братск -> Мск
Сообщений: 1921
тынц for example
31 мар 04, 12:36    [605595]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить