使用存储的过程,我需要离开类型应该在SQL Server 2014中水平

时间:2018-11-30 06:45:22

标签: sql-server tsql stored-procedures pivot

使用下面给出的存储过程输出,但是我需要在SQL Server 2014中将叶子类型水平放置。

enter image description here

我需要这样的输出

image

1 个答案:

答案 0 :(得分:0)

您可以在此处发布您的代码吗?我们需要能够在笔记本电脑中复制的代码才能解决它,而图片对此无济于事。如果您提供给我们代码来创建一个示例表,并使用要填充的数据,那将很棒。

您将需要将行旋转到列,并将名称LeaveType值放入列名称中。 您可以使用枢轴动态SQL解决您的问题。 由于我没有您的代码,因此我将向您发送经过解决的类似内容,您可以在那里尝试。通过使用类似于此查询的内容来修改列名,您可以进行透视并获得期望的结果。

Merge columns in sql