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

Откуда:
Сообщений: 1
Есть две таблицы. Надо вытянуть столбцы, транспонировать их в строки и поместить в разрезе Car_ID.
Пробовал так, а дальше транспонировать не получается...

SELECT Fact1.OrderID, Fact1.Date, Fact1.Branch, Fact2.Store
FROM Fact1
INNER JOIN Fact2 ON Fact1

Заранее спасибо!

К сообщению приложен файл. Размер - 39Kb
17 янв 18, 18:42    [21114708]     Ответить | Цитировать Сообщить модератору
 Re: Не получается составить запрос...  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
PIVOT и UNPIVOT
17 янв 18, 19:43    [21114796]     Ответить | Цитировать Сообщить модератору
 Re: Не получается составить запрос...  [new]
Руслан Дамирович
Member

Откуда: Резиновая нерезиновая
Сообщений: 940
KISS
SELECT
  [OrderID], [type] = 'Branch', [value] = CONVERT( VARCHAR(MAX), [Branch] )
FROM
  Fact1
UNION ALL
SELECT
  [OrderID], [type] = 'Store', [value] = CONVERT( VARCHAR(MAX), [Store] )
FROM
  Fact2
17 янв 18, 19:43    [21114797]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить