首页 > 解决方案 > MySQL ORDER BY 不按字母顺序排序

问题描述

我正在学习 MySQL 并且有一个装满书籍的数据库。无论出于何种原因 ORDER BY 已停止按字母顺序排序,我似乎无法弄清楚原因。代码本身非常简单

SELECT author_fname, author_lname, Min(released_year) FROM books GROUP BY 2, 1;

我得到分组的输出表(我知道这是因为我在数据库中有重复),但它没有按字母顺序排序。奇怪的是,昨天我所有的 ORDER BY 查询都运行良好。

有谁知道为什么会这样?任何帮助表示赞赏!谢谢!

标签: mysql

解决方案


推荐阅读