以下是列表数据。

Code   ItemCount   Type      Amount
----------------------------------------
B001    1          Dell         10.00
B001    1          Dell         10.00
B001    1          Apple        10.00
B001    2          Apple        20.00
B001    2          Apple        20.00
B114    1          Apple        30.50
B114    1          Apple        10.00


我需要一个结果以按代码和类型分组并总计ItemCount,并在每一行中获取Amount的总计。

这可能吗?

Code   ItemCount    Type      Amount
----------------------------------------
B001    2          Dell          20.00
B001    5          Apple         50.00
B114    2          Apple         40.50

最佳答案

请尝试:

SELECT
    Code,
    SUM(ItemCount) ItemCount,
    Type,
    SUM(Amount) Amount
FROM
    YourTable
GROUP BY Code, Type
ORDER BY Code

10-07 18:00