Как изменить метку строки - PullRequest
0 голосов
/ 08 июля 2019

Преобразуйте следующий запрос для поворота, используя PIVOT ().

SELECT CategoryID, AVG(UnitPrice)
FROM Products
GROUP BY CategoryID;

Ваш набор результатов должен выглядеть следующим образом:

Per Category        1       2       3       4       5       6       7       8
Average Unit Price  37.9791 23.0625 25.1600 28.7300 20.2500 54.0066 32.3700 20.6825

это часть окончательной оценки edx У меня уже есть проходной балл, но я хочу понять проблему, которую не смог решить

мой код выглядит так:

SELECT 'CategoryID' AS [Per Category],  [1], [2], [3], [4], [5], [6], [7], [8] 
FROM (
SELECT UnitPrice, CategoryID   FROM Products
) AS src
PIVOT (AVG(UnitPrice)
FOR CategoryID IN ([1], [2], [3], [4], [5], [6], [7], [8])
) AS pvt

результат, который я получаю:

Per Category    1       2       3       4       5       6       7       8
CategoryID      37.9791 23.0625 25.1600 28.7300 20.2500 54.0066 32.3700 20.6825

Мне нужна помощь в изменении имени второй строки, чтобы она выглядела как ожидаемый результат:

Per Category        1       2       3       4       5       6       7       8
Average Unit Price  37.9791 23.0625 25.1600 28.7300 20.2500 54.0066 32.3700 20.6825

До сих пор я не смог найти учебник, который объясняет, как получить два пользовательских имени для строки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...