SQL专栏


SELECT customer_idFROM OrdersGROUP BY customer_idHAVING COUNT (customer_id) = ( --用=来分组筛选出符合最大数量的客户ID SELECT TOP 1 COUNT (customer_id) --TOP 1取出一条最大数量 FROM Orders GROUP BY customer_id ORDER BY COUNT (customer_id) DESC )
(提示:可以左右滑动代码)
以上是SQL Server的解法,MySQL和Oracle的解法留给小伙伴们去尝试一下。
——End——
后台回复关键字:1024,获取一份精心整理的技术干货
后台回复关键字:进群,带你进入高手如云的交流群。
推荐阅读
敲代码时,程序员戴耳机究竟在听什么? 送你一份 SQL 进阶技巧 再见!程序员!!! 一成人网站泄露 108 亿数据,50 逾万中国用户信息被曝光... SQL 查询优化之 WHERE 和 LIMIT 使用索引的奥秘
点击「阅读原文」了解SQL训练营最后修改时间:2020-05-19 08:18:42
文章转载自SQL数据库开发,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




