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

Откуда:
Сообщений: 660
idGroup Pos

1 S
1 W

2 A
2 D

3 F
3 A
3 N

как всплыть всю группу 2 наверх только потому
что первая позиция в группе A ?

пока все делаю через времянку и курсор
может есть заклинание какое ?
17 янв 13, 11:09    [13783208]     Ответить | Цитировать Сообщить модератору
 Re: сортировка групп по первым позициям внутри групп ?  [new]
Гость333
Member

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

А по какому принципу первая позиция в третьей группе — это F, а не A?
Скрипт дадите с исходными данными?
17 янв 13, 11:12    [13783239]     Ответить | Цитировать Сообщить модератору
 Re: сортировка групп по первым позициям внутри групп ?  [new]
SangYong
Member [скрыт]

Откуда:
Сообщений: 660
idGroup - товарная группа
A - Z - стелажи

товарчик может лежать на разных стелажах
сортровка внутри групп по кол_ву одного товара
на разных стелажах

после того как товарчик раскидали по разным углам склада
хотим чтобы меньше ходить между стелажами
17 янв 13, 11:20    [13783310]     Ответить | Цитировать Сообщить модератору
 Re: сортировка групп по первым позициям внутри групп ?  [new]
SangYong
Member [скрыт]

Откуда:
Сообщений: 660
процедурно могу решить - а вот одной фразой TSQL растишки
не хватает...
17 янв 13, 11:22    [13783332]     Ответить | Цитировать Сообщить модератору
 Re: сортировка групп по первым позициям внутри групп ?  [new]
Гость333
Member

Откуда:
Сообщений: 3683
SangYong
сортровка внутри групп по кол_ву одного товара

Ага, уже количество товара всплыло. Которого не было в начальной постановке задачи.

Так что насчёт скриптов с исходными данными?
Рекомендации по оформлению сообщений в форуме, п.6.
17 янв 13, 11:25    [13783361]     Ответить | Цитировать Сообщить модератору
 Re: сортировка групп по первым позициям внутри групп ?  [new]
iap
Member

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

на вопрос Гостя333 ответите?
17 янв 13, 11:25    [13783366]     Ответить | Цитировать Сообщить модератору
 Re: сортировка групп по первым позициям внутри групп ?  [new]
SangYong
Member [скрыт]

Откуда:
Сообщений: 660
ладно - я еще сам повошкаюсь...
17 янв 13, 11:31    [13783427]     Ответить | Цитировать Сообщить модератору
 Re: сортировка групп по первым позициям внутри групп ?  [new]
Dmitry_8888
Member

Откуда:
Сообщений: 38
select
pos
,idgroup
,max(pos) over (partition by idgroup )
from ...
order by 3


?
17 янв 13, 11:48    [13783571]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить