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

Откуда:
Сообщений: 513
Добрый день. Может кто сталкивался с темой классического кросстабулирования в SQL c заранее неизвестным (в разумных пределах) количеством столбцов?
23 янв 17, 11:35    [20134157]     Ответить | Цитировать Сообщить модератору
 Re: Cross-Tab  [new]
лолл
Member

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

Для таких случаев используются динамические запросы
23 янв 17, 11:37    [20134175]     Ответить | Цитировать Сообщить модератору
 Re: Cross-Tab  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
тынц
23 янв 17, 11:43    [20134211]     Ответить | Цитировать Сообщить модератору
 Re: Cross-Tab  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4902
patrick1968
Добрый день. Может кто сталкивался с темой классического кросстабулирования в SQL c заранее неизвестным (в разумных пределах) количеством столбцов?


Вот я столько сталкивался, что мама не горюй.

Вопрос первый, почему бы вам не посмотреть в сторону OLAP-кубов -- ибо там все велосипеды изобретены?

Если уж вам приспичило делать это на SQL, то делайте генератор, который будет развертывать аггрегаты по горизонтали.
24 янв 17, 13:56    [20139762]     Ответить | Цитировать Сообщить модератору
 Re: Cross-Tab  [new]
Шыфл
Member

Откуда: Прага
Сообщений: 776
https://www.sql.ru/faq/faq_topic.aspx?fid=358
24 янв 17, 19:33    [20141658]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить