我有一个事件表,每一行都有:
event-id (primary key)
user-id
item-id
day
因此,可能会在不同的日期出现相同的(item-id),但我需要获取每个(item-id)出现的第一天并计算当天的所有事件。
例如
event-id user-id item-id day
1 pp a 2015/05/01
2 df a 2015/05/01
3 pp b 2015/05/02
3 al a 2015/05/02
我想要以下结果:
day item-id count
2015/05/01 a 2
2015/05/02 b 1
我正在使用此查询:
SELECT
min(day) as day,
item_id,
count (event_id) as count
FROM
events
GROUP BY
day,
item_id;
但无法正常工作。
答案 0 :(得分:1)
这是一种方法:
card.Item2