ORDER BY 2表示按SELECT清单中的第二个列prod_name进行排序。ORDER BY 2,3表示先按prod_price,再按prod_name进行排序。 3.4 指定排序方向 数据排序不限于升序排序(从A到Z),这只是默认的排序顺序。还可以使用ORDER BY子句进行降序(从Z到A)排序。为了进行降序排序,必须指定DESC关键字。 下面的例子以价格降序来排...
### SQL中的排序 使用关键字:ORDER BY 1. ORDER BY 字段名后使用ASC升序表示;使用DESC表示降序。 2. ORDER BY 后面可以使用列的别名进行排序(列的别名只能在ORDER BY中使用,不能再HWERE后使用) 3. WHERE需要再FROM后,ORDER BY前
表示select 中的第一列,第二列 还是建议把字段名写上,直观些
–ASC:升序,默认 –DESC:降序 ORDER BY 子句在SELECT 语句结尾,可使用列别名: 1、查找工资在7000-10000之间的数字并去重,升序排序 select distinct salary from employees where salary between 7000 and 10000 order by salary; 2、查找名字、部门并按照入职日期进行升序 select last_name,department_id,hire_date ...
ORDER BY 后可加2个字段,用英文逗号隔开。f1用升序, f2降序,sql该这样写 ORDER BY f1, f2 DESC 也可以这样写,更清楚:ORDER BY f1 ASC, f2 DESC 如果都用降序,必须用两个desc ORDER BY f1 DESC, f2 DESC
分析下面两个SQL语句,选项中说法正确的有( ) SELECT last_name, salary , hire_date FROM EMPLOYEES ORDER BY salary DESC; SELECT last_name, salary , hire_date FROM EMPLOYEES ORDER BY 2 DESC; A.两个SQL语句的结果完全相同B.第二个SQL语句产生语法错误C.没有必要指定排序方式为desc,因为默认的排序方式...
升序排列 order by 降序排列 order by desc 案例:表名 table 字段:日期(sale_date)产品名称(prod_name)产品交易指数(sale_index)交易件数(prod_sale)1、单列升序排列 检索各型号产品销量,升序排列 SELECT prod_name FROM cleaner_day ORDER BY prod_name;2、单列降序排列 SELECT prod_name FROM ...
降序(使用:DESC表示) 如果未指定排序顺序,则数据库系统通常默认按升序(ASC)对结果集进行排序。 当在ORDER BY子句中包含多个列时,数据库系统首先根据第一列对结果集进行排序,然后根据第二列对排序的结果集进行排序,依此类推。 2. SQL ORDER BY子句示例 ...
第六十四章 SQL命令 ORDER BY(二) 示例 下面的示例按照RowID的反向顺序对记录进行排序: SELECT %ID,Name FROM Sample.Person ORDER BY %ID DESC 下面两个示例展示了在ORDER BY子句中指定排序列的不同方法。 下面两个查询是等价的; 第一种方法使用列名作为排序项,第二种方法使用列号(选择项列表中项目的序号):...