数据查询语言DQL
用来查询数据库表中的记录 基本结构:
SELECT 字段名 FROM 表或视图名 WHERE 查询条件
单表查询
1、结果为虚拟结果集
select语句执行后服务器会按照要求检索表中数据,并将检索结果发送到客户端,这个以表的形式展示出来的临时结果集,它是存放在内存中,不是在磁盘中的,执行其他操作之后这个结果集就没有了,所以它是临时存在的虚拟结果集,而不是一个真实的表。
2、全表查询select * from 表名;
若一个表体量较大,一般使用以下两种方法来看表中的数据
1、选择前10行进行查看 top 10select top 10 * from 表名
2、限制查询结果数量 limit
select 字段1[,字段2,…] from 表名 limit [偏移量,] 行数;
limit接受一个或两个数字参数,参数必须是一个整数常量 第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目 如果只给定一个参数,表示返回最大的记录行数目 初始记录行的偏移量是0(而不是1) 例子: dept表中一共有4行数据
select 字段1[,字段2,…] from 表名;
4、查询不重复的数据 distinct
select distinct 字段名 from 表名;
5、设置别名 as
select 字段名 as 列别名 from 原表名 [as ]表别名;
6、条件查询 where
select 字段1[,字段2,…] from 表名 where 筛选条件;
筛选条件中可以添加运算符: 算术运算符: + 加; - 减 ;* 乘; / 除
比较运算符: = 等于;>/>= 大于/大于等于;
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?