-- 基本查询
select * from emp
select ename,job,sal from emp;
select * from dept
select dname form dept
-- 给查询出来的列命名、
select e.ename,e.job,e.sal from emp e
select ename 姓名,job 职位,sal 工资 from emp
-- 给查询出来表命名
select e.* from emp e
select empno,ename,sal*12 income from emp
-- 查询员工编号,姓名,月收入(工资+提成)
-- 一个数与null运算,最终结果为null
-- mysql中会提供一个函数ifnull(a,b)如果为空的列就替换为零
select empno,ename,sal,comm,sal+IFNULL(comm,0) income from emp
-- DISTINCT去掉重复数据
select DISTINCT deptno from emp
-- 根据条件(WHERE)进行查询
-- 运算符(运算比较运算符:> >= < <= !=或<>(不等))
select * from emp where empno=1001
select * from emp where ename='TOM'
select empno,ename,sal from emp where sal>=3800
-- 比较运算符针对时间 now()是MYSQL中的系统函数,表示当前日期时间
-- hiredate=NOW() 入职日期是今天
-- hiredate!=NOW() 入职日期不是今天
-- hiredate<NOW() 入职日期在今天之前
-- hiredate>=NOW() 入职日期在今天之后,包含今天
select now() from dual
select empno,ename,hiredate from emp where hiredate=NOW()