mysql - SQL 按组排序
问题描述
question category
A X
B Y
C X
D X
E Y
我想从最常见的类别中输出
question category
A X
C X
D X
B Y
E Y
解决方案
您可以尝试加入类别计数
select m.question, m.category
from my_table m
inner join (
select category, count(*) num
from my_table
group by category
) t on t.category = m.category
order by t.num desc, m.category, m.question
推荐阅读
- python - FileNotFoundError: [Errno 2] No such file or directory ,,,/theano/gpuarray/c_code/blockgemv.c
- node.js - 在 Firebase 函数 onRequest w/o Express 上解析文件
- swift - 为什么当我触发 UIAlert 时我的数组只更新为“”
- javascript - 替换二维数组中的子数组
- android - 什么时候释放android服务中的协程资源?
- css - 如何在没有前后的情况下创建像半圆形这样的自定义形状?
- c++ - 从 C++ 上的 url 下载文件
- database - 如何在 Dart (Flutter) 中获取每个可迭代值的索引号
- python - 子表中许多值的空用户 ID
- javascript - javascript 在初始化之前无法访问“a”