绯红的黎明

Kimi编写Sql代码的超强能力

今天在学习编写Sql代码的过程中,AI的能力再度让我震惊,一道在牛客网被标注为困难的代码题被Kimi仅用10行代码便轻松拿下。 题目:现在运营想要查看用户在某天刷题后第二天还会再来刷题的留存率。请你取出相应数据。 Kimi代码:WITH tmp AS ( SELECT DISTINCT device_id, date(这里是给device_id, date组合去重) FROM question_practice_detail ) ( WITH tmp是自建表格) SELECT COUNT(b.device_id) / COUNT(a.device_id) AS avg_ret FROM tmp a LEFT JOIN tmp b ON a.device_id = b.device_id AND a.date = DATE_SUB(b.date, INTERVAL 1 DAY); 完全正确,并给出了非常简单易懂的解析
2026-08-24
该文观点仅代表作者本人,36氪平台仅提供信息存储空间服务。
评论区

快来抢占第一条评论 ~

说真实观点...
有用有用
评论评论
转发转发