假设数据表为customers,其中包含字段customer_id(客户ID)和visit_date(访问日期),可以使用以下SQL查询语句:
SELECT AVG(cnt)
FROM (
SELECT COUNT(DISTINCT customer_id) AS cnt
FROM customers
GROUP BY visit_date
) t
该查询语句按照visit_date(访问日期)分组,并计算每个分组中不重复的customer_id(客户ID)数量。最后,计算所有分组的平均客户数。
注意:该查询语句假设每个客户仅会在同一天内访问一次,否则可能会对结果产生影响。
下一篇:按日期复制的方式对数据帧进行转置