sql - Access 组合查询

标签 sql ms-access pivot

我在名为 CombinedBomItems 的 Access 数据库中有一个表。它包含以下字段:

QuoteNumber
ReferenceNumber
MFG
MFGPN
QtyPer
UnitOfMeasure
ReDesignators
Description
PCB

在表中有多个记录具有相同的 MFG 和 MFGPN。我需要一个查询来合并具有匹配 MFG 和 MFGPN 的记录的 QtyPer。我想在查询输出中包含以下字段:MFG、MFGPN、描述、UnitOfMeasure、PCB。任何人都可以帮助我创建这样的查询吗?

最佳答案

以下查询将总结 QtyPer 字段并提供您需要的字段。但是,为了组合在一起分组中的每个字段值必须相同。

TRANSFORM Sum(QtyPer) AS SumOfQtyPer
SELECT MFG, MFGPN, Description, UnitOfMeasure, PCB
FROM CombinedBomItems
GROUP BY MFG, MfgPN, Description, UnitOfMeasure, PCB
PIVOT 'QtyPer'

关于sql - Access 组合查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10287895/

相关文章:

c# - 如何检索 Access 查询的查询定义(SQL 文本)并存储回已更改的定义

c# - 使用 C#/VBScript 获取 mdb 文件 (msaccess) 中的所有源代码

php - MySQL 将数据透视为年月

sql - 数据库规范化

sql - 对超过 20 列的表的每一列求和而不写出每个总和

sql - 检查多列约束

mysql - 使用 Access 或 MySQL 作为后端数据库

Sql PIVOT 和字符串连接聚合

python - 如何在 pandas 中自定义数据透视表

sql - Android - 如何排序列表