-- указывается столбец, уникальные значения в котором будут являться --заголовками столбцов
IN ([Овощи], [Мясо], [Рыба], [Молоко], [Яйца], [Крупа], [Фрукты], [Кофе])
--указываются конкретные значения в столбце Основа,
-- которые следует использовать в качестве заголовков
) pvt;
-- алиас для сводной таблицы
Результат
вид
Овощи
Мясо
Рыба
Молоко
Яйца
Крупа
Фрукты
Кофе
Горячее
Десерт
Закуска
Напиток
Суп
В отличие от сводных таблиц, в операторе PIVOT требуется явно перечислить столбцы для вывода. Это серьезное ограничение, т.к. для этого нужно знать характер данных, а значит, и применять в приложениях этот оператор мы сможем, как правило, только к справочникам (вернее, к данным, которые берутся из справочников).