Попытка сделать строки столбцами с некоторым значением внизу. Я также пытаюсь использовать динамические столбцы c для своего центра, и я близко, но еще не там. так что в настоящее время это мой запрос, и это результат моего запроса.
DECLARE @cols VARCHAR(max)
SELECT @cols = isnull(@cols + ', ', '') + '[' + T.name + ']'
FROM (
SELECT name
FROM links.project_schema
WHERE link_id = 100550
) AS T
SELECT *
FROM (
SELECT ps.name
,sla.store_nbr
,psd.schema_value
FROM links.project_schema ps
JOIN links.links l ON l.id = ps.link_id
JOIN links.store_link_assignment sla ON sla.links_id = link_id
JOIN links.project_schema_details psd ON psd.project_schema_id = ps.id
WHERE ps.link_id = 100550
) b
pivot(max(name) FOR name IN (@cols)) TEMP
Но я хочу, чтобы это выглядело так
nulls
- значения схемы