我希望以一种特定的方式对数据进行排序,我已经明确列出了我想首先出现的字段。基本上,我希望通过做一些我想象可能看起来像这样的事情来返回一个 MySQL 查询:
ORDER BY
FIELD(brand,'toyota','honda','ford'),
FIELD(type, 'SUV', 'Sedan', 'Coupe'),
FIELD(transmission, 'manual', 'automatic', 'cvt')
简单地说,我正在寻找一种专门基于多个字段订购东西的方法。我已经尝试过这样,但它似乎不起作用。这甚至可以做到吗,或者在我指定一个字段的顺序之后,我只需要通过 ASC 或 DESC 来订购其他东西吗?
谢谢你的帮助!