-2

我有一张销售表

Store | Transaction | ItemID

    A | 1000 | A1
    A | 1000 | A2
    A | 1001 | A3
    A | 1001 | A3
    A | 1001 | A4
    B | 2000 | B1
    B | 2000 | B3
    B | 2001 | B2
    B | 2002 | B4

我想查询计算以下结果:

Store | Total Transactions | Total Item Sales

    A | 2 | 5
    B | 3 | 4

你能帮忙吗?

4

1 回答 1

2

我假设您对 SQL 很陌生。查询是一个简单的聚合:

select store, count(distinct Transaction) as NumTransactions,
       count(*) as NumItems
from t
group by store;
于 2013-04-15T21:50:10.467 回答