ORDER子句按一個或多個(最多16個)字段排序查詢結果,可以是升序(ASC)也可以是降序(DESC),缺省是升序。ORDER子句通常放在SQL語句的最后。ORDER子句中定義了多個字段,則按照字段的先后順序排序。
例:
SELECT ProductName,UnitPrice, UnitInStock FROM Products ORDER BY UnitInStock DESC , UnitPrice DESC, ProductName
如果order by的不是數字,而是varchar類型,需要進行cast轉換,也可以多條件,如下所示
order by cast(m.PROCESS_CARD_CODE as int),cast(n.PROCEDURE_NO as int)