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

Откуда:
Сообщений: 6
Есть таблица
id sh for rasf
1 1230 0 4544
1 2300 1 4545
2 1220 0 4546
2 2301 1 4547
3 4141 0 4548
3 2305 1 4549
4 7544 0 4550
4 2306 1 4551
5 5444 0 4552
5 2307 1 4553


Надо выбрать данные, чтоб таблица имела такую структуру:
id sh rasf
1 1230 4545
2 1220 4547
3 4141 4549
4 7544 4551
5 5444 4553


помогите пз:)
заранее спасибо!
8 сен 12, 22:20    [13134865]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос для MSSQL 2000 EE  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
И что не получается-то?
8 сен 12, 22:21    [13134874]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос для MSSQL 2000 EE  [new]
Угадайка!
Guest
doonet,
видимо, сначала нужно угадать, что же требуется

вот такой запрос вроде как похожий результат выдаст
select id,max(case [for] when 0 then sh end),max(case [for] when 1 then rasf end)
  from ЕстьТаблица
 group by id
8 сен 12, 22:40    [13134967]     Ответить | Цитировать Сообщить модератору
 Re: Помогите составить запрос для MSSQL 2000 EE  [new]
doonet
Member

Откуда:
Сообщений: 6
Угадайка!,

То, что надо спасибо!!!
8 сен 12, 22:57    [13135034]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить