当前位置:首页 » 编程语言 » sql语句里DESC设置
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql语句里DESC设置

发布时间: 2022-05-14 14:58:54

sql中的排序,如何使用倒序

sql中排序倒序使用desc关键字,一般需要和order by 合用,示例sql语句如下:

例如:select * from student order by age desc;

意思是查询学生表,以学生年纪倒序排列。

排序采用 order by 子句,order by 后面跟上排序字段,排序字段可以放多个,多个采用逗号间隔,order by默认采用升序(asc),如果存在 where 子句,那么 order by 必须放到where 语句后面。

例如:select ename,job,ename from emp order by job desc,sal desc;

意思是查询员工表按照 job 和薪水倒序排序 。


(1)sql语句里DESC设置扩展阅读

sql中升序(正序)用法介绍:

1、使用asc关键字

例如:select ename,sal from emp order by sal asc;

手动指定按照薪水由小到大排序(升序关键字 asc)

2、不加asc关键字,系统默认升序

例如:select ename,job,sal from emp where job = ”MANAGER”order by sal;

取得job 为 MANAGER 的员工,按照薪水由小到大排序(系统默
认由小到大)

② SQL语言中 执行语句 DESC与DESCRIBE有什么区别

DESCRIBE TABLE 用于列出指定表或视图中的所有列


DESCRIBE INDEX FOR TABLE 用于列出指定表的所有索引


所以 DESCRIBE是用来显示数据结构信息的


而desc是descend ,是用于查询出结果时候对结果进行排序,是降序排序

③ sql语句用法 desc

select sno, avg(DISTINCT grade) as 平均成绩
from SC
group by sno
where avg(DISTINCT grade)>70
order by avg(grade) desc
在这里用where还是比较好的

④ 在SQL中desc有哪些用法

1、首先在电脑中,启动plsql并登录oracle数据库,如下图所示。

⑤ 5,SQL里面的排序语句desc和ASC有什么区别

desc是倒序,asc是正序

比如

select*fromtableorderbyidasc

这样就是从id由小到大的顺序排列,如果是desc则是由大到小排列了,另外,如果最后不写asc,一般的数据库都默认为由小到大。

⑥ 在SELECT-SQL语句的ORDER BY子句中,DESC表示按什么输出

DESC :按递减输出
ASC:按递增输出
如果你的ORDER BY后面没有加DESC或者ASC,默认是ASC,就是默认从小到大输出

⑦ 在SQL中desc有哪些用法·七彩课堂

1)desc就是用于查询出结果时候对结果进行排序,是降序排序,而asc就是升序。。要用与order by一起用。
2)例如select * from student order by id desc; 就是把选出的结果经过“按id从大到小排序”后,把资源返回。
3)还可以select * from student order by age desc,id desc;用“,”号隔开多个排序条件,这样,先按age 再按 id,就是说,先按age从大到小排序,如果有相同年龄的,那么相同年龄的学生再按他们的id从大到小排序。

⑧ SQL里面的排序语句desc和ASC有什么区别

SQL 语句中, asc是指定列按升序排列,desc则是指定列按降序排列。

排序子句语法:order by 列名 asc/desc

例表格:tt

select*fromttorderbyn1asc,n2desc;

⑨ desc 在sql语言中是什么意思 英文全称应该是什么呢

以下描述说的是 Oracle 数据库:

DESC 在2个地方会用到。

一个是 description 在 SQL PLUS 里面, 显示表的结构

例如

DESC USER_TABLES

一个是 descending order
在排序的时候。 表示为 降序,也就是 从大到小

比如
SELECT
TABLE_NAME
FROM
USER_TABLES
ORDER BY
TABLE_NAME DESC