在ORDER BY子句中使用2个字段

Luc*_*ano 0 mysql sql sql-order-by

我有一个页面显示"特别优惠",我需要按折扣价格订购结果.此外,我希望数量= 0的产品显示在列表的末尾(无论折扣值如何).

那么,有没有办法只使用SQL?我的意思是......如果我设置"ORDER BY折扣,数量DESC"列表显示按折扣订购的产品,并且每组折扣按数量值排序......这不是我想要的.

提前致谢...

Mic*_*sov 6

按案例订购数量时间0那么99999999 ELSE折扣END,数量DESC