【发布时间】:2021-12-10 18:38:50
【问题描述】:
TRANSFORM NbTest SELECT NbTest
FROM TableTest
WHERE Date=#25/10/2021#
GROUP BY Name
PIVOT Name
上面的查询作为输出给出:
Expr1002 T1 T2 T3 T4 T5
2 2
1 1
0 0
2 2
3 3
我怎样才能将它放在一行中:
Expr1002 T1 T2 T3 T4 T5
Result = 2 1 0 2 3
【问题讨论】:
-
使用交叉表向导开始。您不应该同时 Group By 和 Pivot
Name. -
@Gustav 我完全迷失了这个。你有一个简短的例子吗?
-
您检查了向导吗?我自己用。
-
@Gustav 是的,但我不能做我想做的事......似乎我想念理解它是如何工作的。我不能:作为列 T1 T2 T3 T4 T 和作为行结果.....具有相同字段的 PIVOT 和 GROUP BY 不起作用
-
在您的问题中提供原始数据样本。