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

Откуда:
Сообщений: 32
Есть флаг 0/1 в таблице, нужно получить значение флага поочередно, т.е.:
select flag from table order by.....
1
0
1
0
1

Как-нибудь можно выкрутить? Заранее большое человеческое...
16 авг 12, 21:36    [13023300]     Ответить | Цитировать Сообщить модератору
 Re: Сортировка по smallint-флагу  [new]
Serg_77m
Member

Откуда: Донецк
Сообщений: 237
Nebes,

select flag, row_number() over (partition by flag order by ...) as rown
from table
order by rown, flag desc
16 авг 12, 21:49    [13023349]     Ответить | Цитировать Сообщить модератору
 Re: Сортировка по smallint-флагу  [new]
Nebes
Member

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

Блин, как просто. Спасибо!!!
16 авг 12, 22:01    [13023407]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить