time: 时间,后面是小时 person_data: 是用户的id
15点有4条纪录 , 属于用户 10 和 6 ,所以15点有2个人,那么怎么用sql写出来 ?
select time, count(distinct person_data) from t group by time
select time,count(1) from tt group by time,person_data;
执行结果是这样的:
1 回答646 阅读
2 回答13.1k 阅读
2 回答5.6k 阅读
1 回答2.3k 阅读
1 回答10.6k 阅读✓ 已解决
1 回答2.9k 阅读