除非另有要求,否则数据库服务器按照没有任何意义的顺序返回表中的行。通常,以一种更有意义的顺序查看表中的行将十分有用。例如,您可能要按字母顺序查看产品。
您可以通过在 SELECT 语句末尾添加 ORDER BY 子句对结果集中的行进行排序。此 SELECT 语句的语法如下:
SELECT column-name-1, column-name-2,... FROM table-name ORDER BY order-by-column-name
必须用要查询的列名和表名分别替换 column-name-1、column-name-2 和 table-name,并用该表中的某列替换 order-by-column-name。像以前一样,您可以使用星号作为表中所有列的简写形式。
在 Interactive SQL 中,执行以下查询:
SELECT ID, Name, Description FROM Products ORDER BY Name; |
ID | Name | Description |
---|---|---|
400 | Baseball Cap | Cotton Cap |
401 | Baseball Cap | Wool cap |
700 | Shorts | Cotton Shorts |
600 | Sweatshirt | Hooded Sweatshirt |
... | ... | ... |
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |