将列附加到查询结果

Zua*_*abi 1 sql ms-access

我有以下Access 2007表:

Company | Item | Quantity
-------------------------
AA      | Ia   | 2
BB      | Ib   | 3
CC      | Ia   | 4
AA      | Ib   | 5 
Run Code Online (Sandbox Code Playgroud)

我想创建一个具有以下结果的查询

Company | Ia  | Ib
------------------ 
AA      | 2   | 5
BB      |     | 3
CC      | 4   |
Run Code Online (Sandbox Code Playgroud)

但我现在真的很丢失.

任何帮助表示赞赏!谢谢

Fio*_*ala 5

这是典型的交叉表查询:

TRANSFORM Sum(XTabTable.Quantity) AS SumOfQuantity
SELECT XTabTable.Company
FROM XTabTable
GROUP BY XTabTable.Company
PIVOT XTabTable.Item;
Run Code Online (Sandbox Code Playgroud)

它可以使用Access查询向导或查询设计窗口构建.

xtab查询