适用场景
- 想知道辅助驾驶功能到底有多少人在用
- 要按车型和用车场景拆开看差异
- 需要一组能直接跑的 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. 最后解释为什么不能只看激活次数(要结合时长)。 ---