0
請幫幫我。我如何在查詢中顯示動態列。我想要一個觀點。 在此先感謝
我Out是這樣的。
select SectionID,
Column1, Column2, Column3
from
(
select S.SectionID,ColumnDataName, ColumnDescription,
row_number() over(partition by S.SectionID
order by SectionTableColumnID) seq
from dbo.SectionTableColumn vt
INNER JOIN dbo.Section S ON S.SectionID = vt.SectionID
) d
pivot
(
max(ColumnDescription)
for ColumnDataName in (Column1, Column2, Column3)
) piv;
你真的使用MySQL和SQL Server和Postgresq? – jarlh
閱讀關於'pivot' – Bharadwaj
不,我只使用SQL Server 2008. –