我有一个查询,它应用 MySQL 的 GROUP BY 函数来计算给定会话上发生的事件数。会话以 1 为增量增加。因此,结果可能如下所示。
session events
100 10
101 15
102 29
103 15
104 2
当给定会话中没有任何事件时,就会出现问题。因此,想象一下,在会话 102 中包含 0 个观测值,而不是包含 29 个观测值。结果如下所示。
session events
100 10
101 15
103 15
104 2
什么技术会强制 GROUP BY 识别会话 102 中的 0 个事件,并且结果看起来像这样?即,用 0 个事件报告会话 102。
session events
100 10
101 15
102 0
103 15
104 2