Mysql 查询数据并按列值返回有序数组

Mysql 查询数据并按列值返回有序数组,mysql,sorting,Mysql,Sorting,我了解如何基于按升序组织列值返回单个值,如下所示: SELECT username FROM accounts ORDER BY highscore DESC LIMIT 1; 我想知道是否有一种方法(我肯定有)可以从没有根据highscore值组织的表中以有序数组返回这些值 澄清一下:我希望返回的行数组根据名为highscore的列中的整数值按升序排序 提前感谢。也许只需删除限制1并将DESC更改为ASC 从highschore ASC的账户订单中选择用户名原始查询,您是指我问题中的查询吗?

我了解如何基于按升序组织列值返回单个值,如下所示:

SELECT username FROM accounts ORDER BY highscore DESC LIMIT 1;
我想知道是否有一种方法(我肯定有)可以从没有根据
highscore
值组织的表中以有序数组返回这些值

澄清一下:我希望返回的行数组根据名为
highscore
的列中的整数值按升序排序


提前感谢。

也许只需删除
限制1
并将
DESC
更改为
ASC


从highschore ASC的账户订单中选择用户名

原始查询,您是指我问题中的查询吗?另外,我希望返回的数组在
highscore
列中按整数值升序排序。更新了我上面的帖子。这将返回整个数组,而不是最上面的值?它将返回一个表(结果集),该表有1列,行数与该表中的记录数相同。仅由于
限制1
才返回最大值。