题解|2.订单量大于1的司机信息

订单量大于1的司机信息

明确题意:

各司机订单量大于1的城市名称、司机id、订单量

问题拆解:

  • 统计司机的订单量,知识点:按司机ID分组:group by,对订单ID计数:count()
  • 对分组结果进行筛选订单量大于1的结果,知识点:having
  • 关联司机的城市ID
  • 关联城市ID的城市名称

代码实现:


select city_name, order_info_tb.driver_id, count(order_id) as order_num
from order_info_tb
left join driver_tb using(driver_id)
left join city_tb using(city_id)
group by driver_id
having order_num>1

全部评论

相关推荐

嘀哩咕噜说啥呢:27届,这简历,强的逆天,大厂实习随便冲,面经多少看点,hot100刷完,大厂随便挑了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务