gpt4 book ai didi

mysql - 是否可以返回一个范围内每天不同 ip_address 的总数?

转载 作者:行者123 更新时间:2023-11-29 05:33:05 25 4
gpt4 key购买 nike

我有一个mysql表,

为简单起见,假设使用了下表

CREATE TABLE requests(
id INT NOT NULL auto_increment,
ipaddress VARCHAR(30) NULL,
datetime DATETIME NULL,
PRIMARY KEY(id)
);

从现在到 180 天前的每一天,是否可以返回 24 小时内不同 IP 地址计数的结果集?

datetime               ipaddress
2012-10-25 00:00:00 30
2012-10-24 00:00:00 28
2012-10-24 00:00:00 22
2012-10-23 00:00:00 27
... ...

最佳答案

试试这个:

select DATE(`datetime`),count(distinct ipaddress) as ipaddress
from requests
where datediff(NOW(),datetime)<=180
group by DATE(`datetime`)

关于mysql - 是否可以返回一个范围内每天不同 ip_address 的总数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13062641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com