智驾功能使用率SQL分析

写一组 SQL 分析车主对辅助驾驶功能的真实使用率:按车型、里程段、时间段拆开看。

更新于 4天前

适用场景

  • 想知道辅助驾驶功能到底有多少人在用
  • 要按车型和用车场景拆开看差异
  • 需要一组能直接跑的 SQL 而不是分析思路
PROMPT
车联网团队要评估辅助驾驶功能的真实使用情况,手上有一张按次记录的功能激活日志表,需要一组能直接跑的 SQL 时用这个。

【需求】
表结构:ai363_adas_log(id、vehicle_id、function_code、start_time、duration_sec、road_type、status)。
写 5 条 SQL:
1. 按车型统计每周激活次数与总时长,车型从车辆表关联;
2. 算「周活跃激活车辆数 / 总车辆数」的使用率,按周给趋势;
3. 按里程段(0–5000、5000–20000、20000+)看使用率差异;
4. 按道路类型看平均单次时长,找出「开了但很快关掉」的场景;
5. 找出连续 4 周零激活的车辆(流失预警)。

【输出要求】
1. 每条 SQL 给完整语句,含注释说明每个 CTE 在干什么;
2. 说明索引该加在哪些字段上;
3. 给一条「使用率虚高」的排查 SQL(比如把试驾车的记录剔除);
4. 最后解释为什么不能只看激活次数(要结合时长)。

---
标签
SQL 智驾 使用率