我有一个 MySQL 表,它使用此模式将实时网络研讨会的开始结束流式传输时间注册到特定用户/课程:
ID (int 11) | 用户 ID (int 11) | courseID (int 11) | 流开始(日期时间) | 流结束(日期时间)
例如,以下是一些行:
1 ---------------- 1409 ---------------- 189 ------------ 2015-08- 20 20:15:15 ---- 2015-08-20 21:00:00
2 ---------------- 1423 ---------------- 190 ------------ 2015-08- 23 20:10:03 ---- 2015-08-23 22:00:00
3 ---------------- 1408 ---------------- 189 ------------ 2015-08- 20 20:45:03 ---- 2015-08-20 21:15:00
其中 streamStart 是用户开始观看的日期时间,而 streamEnd 是用户退出实时流会话的日期时间。
我想知道仅使用 MySQL,使用此数据的 courseID 189(最大并发用户数)的观众峰值是多少。可能吗?如何?
额外挑战(可选):如果你能帮我解决这个问题,有没有办法知道高峰发生的时间?