Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Kymiska Member Откуда: Сообщений: 3 |
есть таблица: Id_Order(int) | Title(varchar) | Value (int) пример: Id_Order(int) | Title(varchar) | Value (int) ---------------------------------------- 1 |Bentley | 15 ---------------------------------------- 2 |Audi | 45 значения в столбце Title уникальны, и необходимо получить таблицу в таком виде: Id_Order(int)|Bentley(int) |Audi(int) | и тд -------------------------------------- 1 |15 |Null -------------------------------------- 2 |Null |45 каким образом можно это получить? |
27 янв 13, 17:51 [13835823] Ответить | Цитировать Сообщить модератору |
Ken@t Member Откуда: 大地 Сообщений: 3264 |
Kymiska, Pivot |
27 янв 13, 18:09 [13835865] Ответить | Цитировать Сообщить модератору |
Kymiska Member Откуда: Сообщений: 3 |
Ken@t, pivot смотрел, но не совсем поняло одну вещь: могу ли я написать такой запрос в котором я совершенно не знаю что в значениях поля Title? |
27 янв 13, 18:21 [13835900] Ответить | Цитировать Сообщить модератору |
Ken@t Member Откуда: 大地 Сообщений: 3264 |
Kymiska, а, что в хелпе непонятного? Нельзя. Динамически собирать запрос. Можно case , но собирать так же динамически придется. Шахматка, вообще чаще требуется для аналитиков , в возрасте. Ее можно в экселе сделать, или на клиенте. |
27 янв 13, 18:51 [13835953] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |