【发布时间】:2017-05-31 11:01:19
【问题描述】:
我尝试在非透视结果集中获得结果,但对于更多列,我从未使用过这种技术。
我有一个临时表.. 有很多字段...但重点在下面列出。
SELECT
u.IDNode_u,
l.lev_u
from #Slugs
unpivot
(
IDNode_u for node in (IDNodo, IDNodoPadre, [IDNodoPadre-2], [IDNodoPadre-3], [IDNodoPadre-4], [IDNodoPadre-5], [IDNodoPadre-6])
) u
unpivot
(
lev_u for level in (LivelloTop, [LivelloTop-1], [LivelloTop-2], [LivelloTop-3], [LivelloTop-4], [LivelloTop-5], [LivelloTop-6])
) l
只有第一个 unpivot 查询才可以,第二个添加我得到错误: “无法绑定多部分标识符“u.IDNodo_u”。”,但我认为绑定到第二个 unpivot。
有人能给我一些建议吗? 艾伦意大利。
【问题讨论】:
-
用您正在使用的数据库标记您的问题。此外,请提供样本数据和所需结果。