【问题标题】:How to get maximum value after groupby mysql如何通过mysql分组后获得最大值
【发布时间】:2021-12-12 20:59:28
【问题描述】:

我尝试在执行 groupby 子句后获得最大值。

select count(*) as count, store_id from sakila.customer
group by store_id

我对这段代码的输出是:

count store_id
326 1
273 2

如何从计数列中获取最大值?我尝试了几件事,但似乎没有任何效果。

【问题讨论】:

    标签: mysql sql group-by


    【解决方案1】:

    只需对结果进行排序并将它们限制为 1:

    select count(*) as count, store_id from sakila.customer
    group by store_id
    order by count desc
    limit 1
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-03
      • 2016-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多