小编Bab*_*abu的帖子

如何将行转移到列中(自定义透视)

我有一个类似于以下的Sql Database表:

Day   Period    Subject

Mon   1         Ch
Mon   2         Ph
Mon   3         Mth
Mon   4         CS
Mon   5         Lab1
Mon   6         Lab2
Mon   7         Lab3
Tue   1         Ph
Tue   2         Ele
Tue   3         Hu
Tue   4         Ph
Tue   5         En
Tue   6         CS2
Tue   7         Mth
Run Code Online (Sandbox Code Playgroud)

我希望它显示如下:种类的交叉表或枢轴

Day   P1   P2   P3   P4   P5   P6   P7

Mon   Ch   Ph   Mth  CS2  Lab1 Lab2 Lab3
Tue   Ph   Ele  Hu   Ph   En   CS2  Mth
Run Code Online (Sandbox Code Playgroud)

这样做的理想方式是什么?有人可以给我看一下Sql代码吗?

sql t-sql pivot

25
推荐指数
2
解决办法
6万
查看次数

标签 统计

pivot ×1

sql ×1

t-sql ×1