查看用户表:
1:dept 部门表: deptno部门编号; dname部门名称; loc地址;
2:emp 雇员表:empno ename job mgr hiredate sal comm
雇员编号 雇员名称 工种 上级 雇佣日期 工资 奖金
3:salgrade工资等级表: grade等级; losal 最低; hisal 最高;
4:bonus:奖金表
5:and、且 or、或 not 取反
6: null 空 不能使用条件判断 只能使用is;
例:
select * from emp where comm is null;
例一:
–求薪资在1500~2500之间的员工信息
select * from emp where sal >=1500 and sal<=2500;
查询 所有员工 条件 工资 且 工资
集合操作
Union、Union All、Intersect、Minus
Union,并集(去重) 对两个结果集进行并集操作,不包括重复行同时进行默认规则的排序;
Union All,全集(不去重) 对两个结果集进行并集操作,包括重复行,不进行排序 ;
Intersect,交集(找出重复) 对两个结果集进行交集操作,不包括重复行,同时进行默认规
则的排序;
Minus,差集(减去重复) 对两个结果集进行差操作,不包括重复行,同时进行默认规则的排
序
like; 模糊查询;
模糊查询,使用通配符:
%:零个及以上(任意个数的)的字符
_:一个字符
遇到内容中包含 % _ 使用escape(‘单个字符’)指定转义符
例;
–查询员工姓名
数据库1
最新推荐文章于 2022-06-20 10:40:13 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)