你好像在要求做进一步的分类 name . 对于多级排序,可以在中指定不同的列/表达式 ORDER BY 子句,用逗号分隔,并具有相应的排序顺序 [ASC or DESC] 此外,还可以将 LOCATE(..) 中的表达式 SELECT 子句,并在 ORDER BY . 这应防止重新计算 LOCATE(..) 价值观。
select name, LOCATE('test', name) AS location
from afkapi_dev.articles
where name like '%test%'
order by location ASC, name ASC
1条答案
按热度按时间qgelzfjb1#
你好像在要求做进一步的分类
name
. 对于多级排序,可以在中指定不同的列/表达式ORDER BY
子句,用逗号分隔,并具有相应的排序顺序[ASC or DESC]
此外,还可以将LOCATE(..)
中的表达式SELECT
子句,并在ORDER BY
. 这应防止重新计算LOCATE(..)
价值观。