Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MySQL:Order by的顺序不正确_Php_Mysql_Sql - Fatal编程技术网

Php MySQL:Order by的顺序不正确

Php MySQL:Order by的顺序不正确,php,mysql,sql,Php,Mysql,Sql,我试图让这个查询从最高的qtyOrdered到最低的顺序,但是当我运行它时,它却做了相反的事情。结果是qtyOrdered从最低到最高运行。有什么帮助吗 提前谢谢 以下是我的SQL: select Product.productId, Product.prodName, OrderedProduct.qtyOrdered, CustOrder.orderDate from Product join OrderedProduct on Product.productId=OrderedProduc

我试图让这个查询从最高的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;

您需要在
qtyOrdered
之后添加
DESC
,意思是“从高到低”。默认值为
ASC
,表示从最低到最高的“升序”。

您需要在
qtyOrdered
之后添加
DESC
,意思是“降序”(从最高到最低)。默认值为
ASC
,表示“升序”,从低到高。

您需要添加DESC,降序时按DESC排序,升序时按ASC排序您需要添加DESC,降序时按DESC排序,升序时按ASC排序