MySQL:按顺序排序不正确

时间:2015-11-06 04:24:22

标签: php mysql sql

我试图让这个查询从最高的qtyOrdered到最低的顺序,但是当我运行它时,它做的恰恰相反。结果是qtyOrdered从最低到最高运行。有什么帮助吗?

提前致谢!

这是我的SQL:

select Product.productId, Product.prodName, OrderedProduct.qtyOrdered, CustOrder.orderDate
from Product
join OrderedProduct
on Product.productId=OrderedProduct.productId
join CustOrder
on CustOrder.orderId=OrderedProduct.orderId
where qtyOrdered >= '50'
and orderDate between '2015-01-01' and '2015-01-31'
order by qtyOrdered;

1 个答案:

答案 0 :(得分:0)

您需要添加DESC,这意味着"降序" qtyOrdered之后,(从最高到最低)。默认值为ASC,对于"升序",从最低到最高。