统计 PCU 同时在线最高人数 sql
有个需求,求pcu, 时间是一天中的同时在线人数最高人数
其中accountID 账号ID为主键 Roleid为角色id自增的 LoginTime为开始时间 LogoutTime为结束时间
create table `testcy` (
`accountID` int (11),
`Roleid` int (11),
`LoginTime` datetime ,
`LogoutTime` datetime
);
insert into `testcy` (`accountID`,`Roleid`, `LoginTime`, `LogoutTime`) values('360421','1','2017-04-05 14:00:00','2017-04-05 15:30:01');
insert into `testcy` (`accountID`,`Roleid`, `LoginTime`, `LogoutTime`) values('360485','2','2017-04-05 13:30:00','2017-04-05 14:20:00');
insert into `testcy` (`accountID`,`Roleid`, `LoginTime`, `LogoutTime`) values('360496','3','2017-04-05 13:40:00','2017-04-05 14:40:00');
insert into `testcy` (`accountID`,`Roleid`, `LoginTime`, `LogoutTime`) values('360472','4','2017-04-05 15:00:00','2017-04-05 16:00:00');
insert into `testcy` (`accountID`,`Roleid`, `LoginTime`, `LogoutTime`) values('360586','5','2017-04-05 14:20:00','2017-04-05 15:00:00');
insert into `testcy` (`accountID`,`Roleid`, `LoginTime`, `LogoutTime`) values('360951','6','2017-04-05 15:10:00','2017-04-05 16:10:00');
insert into `testcy` (`accountID`,`Roleid`, `LoginTime`, `LogoutTime`) values('360257','7','2017-04-05 14:15:00','2017-04-05 15:15:00');
insert into `testcy` (`accountID`,`Roleid`, `LoginTime`, `LogoutTime`) values('360495','8','2017-04-05 14:30:00','2017-04-05 15:00:00');
insert into `testcy` (`accountID`,`Roleid`, `LoginTime`, `LogoutTime`) values('360369','9','2017-04-05 15:30:00','2017-04-05 16:00:00');
我现在需要求一天中 同时在线最高人数 四月五号 一天的 只有一个数字 不需要时间,我也参考了另一篇文章,但是我发现数据不太对
请教各位大佬,如何得到正确结果
https://bbs.csdn.net/topics/392146405?page=1