在选择列表中,如何垂直显示列[英] In Select list how to show the columns in Vertical

本文是小编为大家收集整理的关于在选择列表中,如何垂直显示列的处理方法,想解了在选择列表中,如何垂直显示列的问题怎么解决?在选择列表中,如何垂直显示列问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

SELECT [CaseLeadID],[Call1Date],[Call1Notes],[Call2Date],[Call2Notes],[Call3Date],[Call3Notes],[Call1Date],[Call1Notes],[Call2Date],[Call2Notes],[Call3Date],[Call3Notes]FROM tblCallCenterCalls 

对于上述查询,输出将是水平的
但我需要这样的输出
CaseLeadID CallType CallDate CallNote1 Call1 02/02/2012 21 Call2 02/02/2012 23 Call1 02/02/2012 53 Call2 02/02/2012 53 Call3 02/02/2012 5

发布解决方案
提前致谢

推荐答案

您可以使用 Pivot 做到这一点.
参考
使用 PIVOT 和 UNPIVOT[^]
SQL Server 中的动态透视[^]
sql-server-pivot-and-unpivot-table-examples[^]

更多 CP 文章这里[^]

你好,

您可以使用枢轴来实现这一目标.

请参阅以下链接.这是示例.所以使用它你可以实现想要的东西.

http://forums.asp.net/t/1775130.aspx/1[^]

谢谢,
维普拉特

本文地址:https://www.itbaoku.cn/post/1355901.html