0

最初に表示するフィールドを明示的にレイアウトした特定の方法でデータを並べ替えようとしています。基本的に、次のように想像できることを実行して、MySQL クエリを返したいと考えています。

ORDER BY
  FIELD(brand,'toyota','honda','ford'),
  FIELD(type, 'SUV', 'Sedan', 'Coupe'),
  FIELD(transmission, 'manual', 'automatic', 'cvt')

簡単に言えば、複数のフィールドに基づいて具体的に注文する方法を探しているということです。このように試してみましたが、うまくいかないようです。これを行うことはできますか、または 1 つのフィールドの順序を指定した後、ASC または DESC のいずれかで他のものを注文するだけでよいですか?

ご協力いただきありがとうございます!

4

1 に答える 1