gpt4 book ai didi

php - 如何使用 php 从 MySql 按姓名排序?

转载 作者:行者123 更新时间:2023-11-29 11:22:39 25 4
gpt4 key购买 nike

我知道我可以执行此“SELECT * FROM Members WHERE isHere = 0 ORDER BY surname”来从我的数据库中获取不在这里的成员并对它们进行排序。但是,如果他们的姓氏相同,我想按名字对他们进行排序。关于如何执行此操作有任何提示吗?

最佳答案

只需使用多个 ORDER BY 子句即可使用多个排序选项:

SELECT * 
FROM members
WHERE isHere = 0
ORDER BY surname ASC,
name ASC

这将首先按姓氏排序,如果两个或多个用户具有相同的姓氏,则您可以按姓名对他们进行排序。如果您愿意,您也可以添加三分之一排序来按年龄排序。

SELECT * 
FROM members
WHERE isHere = 0
ORDER BY surname ASC,
name ASC,
age DESC

关于php - 如何使用 php 从 MySql 按姓名排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38673670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com