首页数据库数据库desc,数据库里 desc 和 select 怎么用,代表什么意思

数据库desc,数据库里 desc 和 select 怎么用,代表什么意思

编程之家2023-10-1893次浏览

其实数据库desc的问题并不复杂,但是又很多的朋友都不太了解数据库里 desc 和 select 怎么用,代表什么意思,因此呢,今天小编就来为大家分享数据库desc的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

数据库desc,数据库里 desc 和 select 怎么用,代表什么意思

desc在信息技术里面什么意思

desc在信息技术里面就是从大到小,降序排列的意思。数据库中使用order by语句进行排序,其中升序用asc,降序用desc。

1、select* from table order by id desc根据id字段按照降序排列,从大到小。

2、select* from table order by id asc根据id字段按照升序排列,从小到大。

信息技术简介:

信息技术(Information Technology,缩写IT),是主要用于管理和处理信息所采用的各种技术的总称。它主要是应用计算机科学和通信技术来设计、开发、安装和实施信息系统及应用软件。它也常被称为信息和通信技术(Information and Communications Technology, ICT)。

在SQL中desc有哪些用法

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

数据库desc,数据库里 desc 和 select 怎么用,代表什么意思

2、然后创建测试表--创建表create table TestTable,如下图所示。

3、接着插入测试数据(除了F8执行SQL之外,还需要点击【提交】按钮才能将数据插入到数据库)--添加测试数据。

4、desc作为降序排序的关键字,按照COLCODE列降序展示表数据。

5、最后在【command window】中输入 DESC TESTTABLE并回车,即可看到TESTTABLE表的字段信息,如下图所示就完成了。

数据库里 desc 和 select 怎么用,代表什么意思

select表字段名1,表字段名2 from表名 order by表排序字段名 desc。select是选择哪些字符进行显示。

desc表示按“表排序字段名”倒序显示,不加desc,表示正序显示。

数据库desc,数据库里 desc 和 select 怎么用,代表什么意思

例如:select* from student where总学分 in(70,80)

IS NULL或IS NOT NULL:如果判断某一列是否为空或不为空;

distinct:从返回的结果数据集合中删除重复的行。

select distinct总学分from student order by总学分。

扩展资料

select语句可以用回车分隔

$sql="select* from article where id=1"和$sql="select* from article where id=1"

都可以得到正确的结果,但有时分开写或许能更明了一点,特别是当sql语句比较长时。

批量查询数据

可以用in来实现

$sql="select* from article where id;in(1,3,5)"

使用concat连接查询的结果

$sql="select concat(id,"-",con) as res from article where id=1"

返回"1-article content"

使用locate

用法: select locate("hello","hello baby");返回1

不存在返回 0

使用group by

以前一直没怎么搞明group by和 order by,其实也满简单的,group by是把相同的结果编为一组

exam:$sql="select city,count(*) from customer group by city";

这句话的意思就是从customer表里列出所有不重复的城市,及其数量(有点类似distinct)

group by经常与AVG(),MIN(),MAX(),SUM(),COUNT()一起使用

数据库里desc和select怎么用,代表什么意思

select表字段名1,表字段名2from表名orderby表排序字段名desc。select是选择哪些字符进行显示。

desc表示按“表排序字段名”倒序显示,不加desc,表示正序显示。

例如:select*fromstudentwhere总学分in(70,80)

ISNULL或ISNOTNULL:如果判断某一列是否为空或不为空;

distinct:从返回的结果数据集合中删除重复的行。

selectdistinct总学分fromstudentorderby总学分。

扩展资料

select语句可以用回车分隔

$sql="select*fromarticlewhereid=1"和$sql="select*fromarticlewhereid=1"

都可以得到正确的结果,但有时分开写或许能更明了一点,特别是当sql语句比较长时。

批量查询数据

可以用in来实现

$sql="select*fromarticlewhereid;in(1,3,5)"

使用concat连接查询的结果

$sql="selectconcat(id,"-",con)asresfromarticlewhereid=1"

返回"1-articlecontent"

使用locate

用法:selectlocate("hello","hellobaby");返回1

不存在返回0

使用groupby

以前一直没怎么搞明groupby和orderby,其实也满简单的,groupby是把相同的结果编为一组

exam:$sql="selectcity,count(*)fromcustomergroupbycity";

这句话的意思就是从customer表里列出所有不重复的城市,及其数量(有点类似distinct)

groupby经常与AVG(),MIN(),MAX(),SUM(),COUNT()一起使用

文章分享结束,数据库desc和数据库里 desc 和 select 怎么用,代表什么意思的答案你都知道了吗?欢迎再次光临本站哦!

主机开机长鸣(电脑主机开机长鸣是什么故障啊!)数据库管理与维护说明?数据库维护和管理是哪些内容