我不太确定我是否做对了,或者是否有办法做到这一点。我有按字母顺序显示的"名称"列,但是我仍在尝试让 DESC 显示"销售"列。因此,首先看到他们提交的最后一份工作。
<?php
$result =mysql_query("SELECT * FROM Reports ORDER BY name ASC AND sale DESC") or die(mysql_error());
?>
我尝试梳理sql_queries和 WHERE 子句,但我似乎无法找出正确的语法。 所以如果有人可以指出我正确的方向。
提前感谢!
使用逗号:
SELECT * FROM REPORTS ORDER BY NAME ASC, SALE DESC
。应该工作。
你可以这样使用
SELECT * FROM t1 ORDER BY key_part1 DESC, key_part2 ASC;
例
例 2
我希望这对你有帮助。
使用这个
SELECT * FROM reports ORDER BY name ASC,sale DESC