Sql 无法找到Order By排序正确的原因
我的数据排序正确,但在大多数情况下,有些数据出现了错误。条形图的总数是应该按降序排列的。但是你可以看到CO和TX出现故障。这个查询有问题吗?我找不到答案Sql 无法找到Order By排序正确的原因,sql,Sql,我的数据排序正确,但在大多数情况下,有些数据出现了错误。条形图的总数是应该按降序排列的。但是你可以看到CO和TX出现故障。这个查询有问题吗?我找不到答案 select to_state, count(to_state), service from uscount group by 1, 3 order by 2 desc limit 10 不,每个状态有多个列-状态中的每个服务一个列。如果要按状态的总计排序,则一种方法是窗口函数: order by sum(co
select to_state,
count(to_state),
service
from uscount
group by 1, 3
order by 2 desc
limit 10
不,每个状态有多个列-状态中的每个服务一个列。如果要按状态的总计排序,则一种方法是窗口函数:
order by sum(count(*)) over (partition by state) desc, state, service
谢谢你的工作!