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

Откуда:
Сообщений: 8
Добрый день.

Помогите, пожалуйста, справиться с задачей:

Дана таблица со столбцами company и name
Нужно вывести name по 5 любым company.

Вопрос в том, как ограничить select выбором именно 5 любых значений company?
23 дек 16, 10:57    [20040410]     Ответить | Цитировать Сообщить модератору
 Re: Как вывести данные по N любым строкам  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6802
And540,

TOP 5 ?
23 дек 16, 10:59    [20040428]     Ответить | Цитировать Сообщить модератору
 Re: Как вывести данные по N любым строкам  [new]
And540
Member

Откуда:
Сообщений: 8
TaPaK
And540,

TOP 5 ?


select TOP 5 company, name from ...

Я правильно понял?
23 дек 16, 11:04    [20040463]     Ответить | Цитировать Сообщить модератору
 Re: Как вывести данные по N любым строкам  [new]
PaulYoung
Member

Откуда: Москва
Сообщений: 2566
And540,

да
23 дек 16, 11:45    [20040697]     Ответить | Цитировать Сообщить модератору
 Re: Как вывести данные по N любым строкам  [new]
And540
Member

Откуда:
Сообщений: 8
PaulYoung
And540,

да


благодарю
23 дек 16, 12:59    [20041249]     Ответить | Цитировать Сообщить модератору
 Re: Как вывести данные по N любым строкам  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31949
And540
Нужно вывести name по 5 любым company.
Что бы для каждой company из пяти было по одной строке? А в таблице поле company не уникально?
23 дек 16, 19:40    [20043108]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить