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

Откуда:
Сообщений: 8
Суть такова выбираю все записи с определенным ключом , знаю что их две примерно такого вида
Ссылка Вариант НужноеПоле
000х 1 123
000х 2 456

Есть другая таблица где это надо записать по виду

Ссылка НужноеПоле1 НужноеПоле
000х 123 456


Собственно вопрос, как реализовать?
17 сен 13, 16:58    [14850528]     Ответить | Цитировать Сообщить модератору
 Re: Выборка и запись  [new]
Glory
Member

Откуда:
Сообщений: 104751
novi40k
Собственно вопрос, как реализовать?

Написать. В чем конкретно у вас проблема ?
17 сен 13, 17:49    [14850827]     Ответить | Цитировать Сообщить модератору
 Re: Выборка и запись  [new]
irrona
Member

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

pivot. нет?
17 сен 13, 21:19    [14851409]     Ответить | Цитировать Сообщить модератору
 Re: Выборка и запись  [new]
irrona
Member

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

или поиск по форуму дал это
[url=]https://www.sql.ru/faq/faq_topic.aspx?fid=731[/url]
17 сен 13, 21:23    [14851419]     Ответить | Цитировать Сообщить модератору
 Re: Выборка и запись  [new]
PaulYoung
Member

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

а мне сдается, что автору нужно разложить на поля с помощью CASE + GROUP BY
SELECT
  Ссылка,
  MAX/MIN/SUM/AVG(CASE Вариант WHEN 1 THEN НужноеПоле END) AS НужноеПоле1,
  MAX/MIN/SUM/AVG(CASE Вариант WHEN 2 THEN НужноеПоле END) AS НужноеПоле2
FROM Таблица
GROUP BY Ссылка
17 сен 13, 22:58    [14851666]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить