找出每个用户的第 3 次购买(event_type = 'purchase')事件。
- 只看购买事件,其他类型的事件不计数。
- 每个用户的购买事件按
ts从早到晚排序,ts相同时按event_id从小到大排;排在第 3 位的那一条就是第 3 次购买。同一秒内的多条购买各算一次。 - 购买不足 3 次的用户不出现在结果里。
- 表里的行不保证有序。
输入
events(event_id, user_id, ts, event_type, page)
输出
列为 user_id, event_id, ts(第 3 次购买那条事件的 id 和时间),每个用户最多一行,行顺序不限。