简单
技术面试0 次浏览

小鹏汽车在销售过程中会记录大量客户信息,如年龄、性别、购买车型等。现在有一张客户信息表,包含字段:客户ID、年龄、性别、购买车型。请编写 SQL 查询出不同性别客户购买最多的车型。

小鹏汽车数据分析师
SQL数据查询

答题要点

推荐答题框架:采用分层分析法,先按性别和车型分组统计购买数量,再找出每个性别下购买数量最多的车型。关键要点:1. 分组统计:使用 GROUP BY 对性别和车型进行分组,用 COUNT 函数统计每个组的购买数量。2. 子查询:通过子查询找出每个性别下的最大购买数量。3. 连接查询:将子查询结果与原表连接,筛选出符合条件的记录。示例话术:首先,我们使用 GROUP BY 对性别和车型分组,统计每个组的购买数量。然后,通过子查询找出每个性别下的最大购买数量。最后,将子查询结果与原表连接,筛选出购买数量等于最大购买数量的记录,即可得到不同性别客户购买最多的车型。