Php 按大小写和名称排序

Php 按大小写和名称排序,php,sql,Php,Sql,我有一个sql语句,它将external放在最后,但我还想按名称对其余结果进行排序。是否可以使用两个按排序 SELECT `id` FROM `user` WHERE `parent` = %d AND `isFolder` = 1 ORDER BY CASE WHEN name = \'External\' THEN 2 ELSE 1 END 应要求,我的评论作为回答 只需将name列添加到orderby列表: SELECT `id` FROM `user` WHERE `parent` =

我有一个sql语句,它将
external
放在最后,但我还想按名称对其余结果进行排序。是否可以使用两个按排序

SELECT `id`
FROM `user`
WHERE `parent` = %d AND `isFolder` = 1
ORDER BY CASE WHEN name = \'External\' THEN 2 ELSE 1 END

应要求,我的评论作为回答

只需将
name
列添加到
orderby
列表:

SELECT `id`
FROM `user`
WHERE `parent` = %d AND `isFolder` = 1
ORDER BY CASE WHEN name = \'External\' THEN 2 ELSE 1 END, name

您使用哪种数据库管理系统?
按案例排序。。。结束,名称
是,这是可能的。这通常适用于编程中的所有内容。@jarlh thnx。。我现在觉得自己很愚蠢。如果你愿意,你可以把它作为答案,我接受