概述
本文讲解条件查询,包括 单条件查询 和 多条件查询
能够查询出,符合条件的结果,相当于在京东里搜索手机
单条件查询
语法
select * from 表名 where 列名 [比较运算符] 值
比较运算符
| 运算符 | 含义 |
|---|---|
| = | 等于 |
| <> 或者 != | 不等于 |
| < | 小于 |
| <= | 小于等于 |
| > | 大于 |
| >= | 大于等于 |
例子
- 查询工资大于1500的雇员信息
select * from emp where sal>1500 - 查询deptno是20的员工信息,仅列出编号、名字、工资
select empno,ename,sal from emp where deptno=20
字符串的比较
查询job是manager的员工
select * from emp where job='MANAGER'注意: 当值是字符串时,区分大小写,所以
MANAGER必须大写查询job不是manager的员工
select * from emp where job<>'MANAGER'
练习
查询部门编号是30的员工所有信息
列出职位为(MANAGER )的员工的编号,姓名
找出奖金高于工资的员工
查询每个员工的姓名、工资、奖金、工资与奖金的和