基本语法如下:
SELECT 列1, 列2, ...
FROM 表名
ORDER BY 列1 [ASC | DESC], 列2 [ASC | DESC], ...;
- 列1, 列2, ...:要检索的列。
- 表名:要检索数据的表。
- ORDER BY:排序关键字。
- 列1 [ASC | DESC], 列2 [ASC | DESC], ...:指定按哪些列进行排序。ASC 表示升序(默认),DESC 表示降序。
例如,如果我们有一个表格 employees 包含 employee_id, first_name, last_name 和 salary 列,我们可以这样使用 ORDER BY:
SELECT employee_id, first_name, last_name, salary
FROM employees
ORDER BY salary DESC;
上述查询将按照工资(salary)降序排列结果集,显示工资最高的员工在前面。
请注意,可以根据多个列进行排序,只需在 ORDER BY 子句中列出这些列即可。
转载请注明出处:http://www.zyzy.cn/article/detail/8058/Oracle