powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Pivot. Повернуть поле.
5 сообщений из 5, страница 1 из 1
Pivot. Повернуть поле.
    #39874366
Earl11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток. Изучаю sql, наткнулся на проблему, связанную с функцией pivot. Необходимо перевернуть данную таблицу (рис.). Строки в столбцы. Пробовал сделать аля флаг "1 as flag" в запросе, а потом вставить его в агрегацию "pivot (min(flag) for ..." - не выходит. Может не совсем понял.
Заранее благодарен за ответы.
...
Рейтинг: 0 / 0
Pivot. Повернуть поле.
    #39874367
Earl11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Должно получиться что-то такое.
...
Рейтинг: 0 / 0
Pivot. Повернуть поле.
    #39874369
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В хелпе есть примеры для ускорения понимания.
...
Рейтинг: 0 / 0
Pivot. Повернуть поле.
    #39874379
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Earl11Доброго времени суток. Изучаю sql, наткнулся на проблему, связанную с функцией pivot. Необходимо перевернуть данную таблицу (рис.). Строки в столбцы. Пробовал сделать аля флаг "1 as flag" в запросе, а потом вставить его в агрегацию "pivot (min(flag) for ..." - не выходит. Может не совсем понял.
Заранее благодарен за ответы.Вы лучше приведите скрипт заполненной данными временной таблицы, и тот запрос, который вы написали (пусть ошибочный).
Тогда проще будет помочь.

А то пока проблема непонятна, не копировать же сюда примеры из хелпа, вы их и так прочитали.
...
Рейтинг: 0 / 0
Pivot. Повернуть поле.
    #39875570
PizzaPizza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для Pivot вам нужно ручками указать уникальные значения полей строк, которые станут атрибутами полей, и колонку, которая будет агрегироваться для этих уникальных полей.
То, что вы показываете не содержит уникальности. Если вы хотите просто сделать из колонки горизонтальный список, то тут pivot не поможет.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Pivot. Повернуть поле.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]