我知道如何分别选择
和排序一个类别以及如何根据ASC
或DESC
。我的问题是如何选择
和排序所有类别选择
所有类别并按照第五类别排在第一位而其他类别排在其后的方式对它们进行排序?
最佳答案
假设第五类只是意味着你想更喜欢一个特定的类,比如Category-Name
,你可以使用CASE
:
SELECT t.*
FROM dbo.Tablename t
ORDER BY CASE WHEN t.Category = 'Category-Name' THEN 0 ELSE 1 END ASC,
Category ASC
关于php - MySQL,如何按类别排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29895102/