题解 | #每个城市中评分最高的司机信息#
每个城市中评分最高的司机信息
http://www.nowcoder.com/practice/dcc4adafd0fe41b5b2fc03ad6a4ac686
这份题目依旧很简单,但是有两点需要注意:
- 两表连接的条件需要用订单号相同而不是uid相同,uid相同有时order_id是null,此时司机并未接单但是计算时把这条记录也算了进去,所以会造成日均接单量变大的情况;
- 当你从表中选择不在group by函数中的字段时(group by里的字段非主键)。你可以group by 你要选择的所有字段,这时候就不会报错了
哎,这么简单的题目浪费四十分钟,哎!