数据库(8)条件查询

由于和前面的内容先关联,不懂的可回顾前面的内容数据库之查看表内容
8.条件查询
语法格式:
select 字段,字符;
from 表格;
where 条件;
执行顺序 先from 然后where 最后select。

8.1查询工资等于5000的员工姓名?
mysql> select ename from emp where sal = 5000;| ename || KING  |

8.2 查询smith的工资
在这里插入图片描述
8.3找出工资高于3000的员工
select ename,sal from emp where sal>=3000;
在这里插入图片描述
8.4 找出工资不等于3000的
select ename,sal from emp where sal<>3000;
在这里插入图片描述

8.5 找出工资在1100到3000
select ename,sal from emp where sal>=1100 and sal<=3000;
select ename,sal from emp where sal between 1100 and 3000;
在这里插入图片描述
8.6 找出那些人没有津贴?
在数据库中NULL不是一个值,代表什么也没有。
空不是一个值,不能用等号来衡量。
必须使用is null或者is not null
select ename ,sal,comm from emp where comm is null; 在这里插入图片描述
在这里插入图片描述
8.7 找出工作岗位是manager和salesman的员工?
select ename,job from emp where job=‘MANAGER’ or job=‘SALESMAN’;
在这里插入图片描述

8.8 and和or联合起来用:
找出薪资大于1000且部门编号为20或30的员工?
select ename,sal,deptno from emp where sal>1000 and (deptno=20 or deptno=30);在这里插入图片描述
8.9 in等同于or:找出工作岗位是manager和salesman的员工?
select ename,job from emp where job in(‘manager’,‘salesman’);
在这里插入图片描述in后面的值不是个区间而是具体的值!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值