我正在尝试使用 MySQL 计算唯一 IP 地址的总数,这就是我的查询:
SELECT COUNT(`id`) as `count` FROM `pageviews` WHERE `timestamp` BETWEEN '1299675600' AND '1299762000' GROUP BY `client_ip`
Run Code Online (Sandbox Code Playgroud)
我唯一的问题是,它正在计算该 IP 地址的结果,MySQL 中是否有一种方法可以只计算每批 IP 地址,唯一地计算它们,而不是将它们分组然后计算它们。
干杯。