基础表 emp
去重查询 DISTINCT
#查询职位
SELECT job from emp;#显示所有职位
SELECT DISTINCT job FROM emp;#查看表中包含的所有job类型,重复的只显示一个
输出结果
限制查询条件 WHERE
#1、查詢tony的職位
SELECT job from emp WHERE ename='tony';
#2、查詢薪資大於10000的員工
SELECT * from emp WHERE sal>=10000;
#3、查询指定多个参数的对应记录,需要用in()或者使用or "或"语法
#in 表示‘或’关系
SELECT * FROM emp where sal in (3500,8000,10000);
SELECT * FROM emp where sal=3500 or sal=8000 or sal=10000;#4、查询薪资大于3000的员工,and表示“且”关系
SELECT * FROM emp WHERE job='员工' and sal>=3000;
输出结果
1 | |
2 |