我有一个带有产品的mysql表。
这些产品具有类别ID和名称。
我想做的是按类别ID顺序降序排列,然后按产品名称升序排列。
SELECT * FROM `products` ORDER BY `products`.`product_category_id`,`naam` DESC
我想要的是
SELECT * FROM `products` ORDER BY `products`.`product_category_id`,`naam` DESC,ASC
不幸的是,这是行不通的。
甚至可以在mysql中定义第二个排序列的排序顺序吗?
您可以通过以下方式进行操作:
ORDER BY `products`.`product_category_id` DESC ,`naam` ASC
看看ORDER BY优化
ORDER BY