首页 > 解决方案 > SQL ACCESS 如何选择然后逐列追加

问题描述

我想知道如何从下面显示的源表中查询每个 ID 的选择值
在此处输入图像描述

然后按列附加以创建这样的表
在此处输入图像描述

我只知道如何选择这样的一个ID

SELECT DATA1.No,DATA1.Value
FROM DATA1
WHERE DATA1.ID='F'

标签: sqlms-access

解决方案


您最好将 value 字段更改为 val (值是保留字),并且 SQL :

TRANSFORM Sum(DATA1.Value) AS SumOfValue
SELECT DATA1.[NO]
FROM DATA1
GROUP BY DATA1.[NO]
PIVOT DATA1.ID;

推荐阅读