在 SQL Server 中,我想知道如何从一行开始,例如:
create table t1
(
n1 int,
n2 int,
n3 int,
a1 char,
a2 char,
a3 char,
b1 char,
b2 char,
b3 char
)
insert into t1 values (1, 2, 3, 'a', 'b', 'c', 'x', 'y', 'z')
对于将返回的查询:
n1 n2 n3 As Bs
1, 2, 3, a, x
1, 2, 3, b, y
1, 2, 3, c, z
我要旋转的列组是静态的并且列数相等。