【发布时间】: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 |
如何从计数列中获取最大值?我尝试了几件事,但似乎没有任何效果。
【问题讨论】:
我尝试在执行 groupby 子句后获得最大值。
select count(*) as count, store_id from sakila.customer
group by store_id
我对这段代码的输出是:
| count | store_id |
|---|---|
| 326 | 1 |
| 273 | 2 |
如何从计数列中获取最大值?我尝试了几件事,但似乎没有任何效果。
【问题讨论】:
只需对结果进行排序并将它们限制为 1:
select count(*) as count, store_id from sakila.customer
group by store_id
order by count desc
limit 1
【讨论】: