【发布时间】:2015-10-16 16:35:32
【问题描述】:
如果我有这样的表:
id | vid | cid | ipaddress
1 | 1 | 1 | 1.1.1.1
2 | 1 | 1 | 1.1.1.1
3 | 1 | 1 | 1.1.1.2
4 | 2 | 1 | 2.2.2.2
5 | 2 | 1 | 2.2.2.2
6 | 2 | 1 | 2.2.2.2
vid 是访问者 ID,cid 是活动 ID
如果访问者访问活动,则访问将被捕获到表中。然后我想显示唯一访问次数,不是基于用户,而是基于用户和 ip。因此,对于上面的数据,它是 2 个用户和 1 个使用 2 个不同 ip 地址访问的用户,那么我如何进行选择查询以选择不同的访问者,但如果访问者使用多个 ip 地址,则多次计算访问者?以上捕获的数据应显示的总数为 3 次唯一访问。
【问题讨论】:
-
您是否尝试过任何查询?