基于日志- SQL的汇总总数


Aggregate Total Based On A Log - SQL

所以我有一个日志,其中列a是一个名称列表。在这个例子中,我只使用fruits:

Apple  | 1.99
Apple  | 2.05
Orange | 1.95
Apple  | 1.99

我怎样才能算出我有多少个苹果和橘子呢?苹果是3,橙是1

select ColumnA, count(*) as Count
from Log
group by ColumnA

您可以使用count函数

select ColumnA, count(columnA) AS count
from Log
group by ColumnA

ColumnA | count
----------------
Apple   |  3
Orange  |  1