-- 基本查詢
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
-- 查詢員工編號,姓名,月收入(工資+提成)
-- 一個數(shù)與null運(yùn)算,最終結(jié)果為null
-- mysql中會提供一個函數(shù)ifnull(a,b)如果為空的列就替換為零
select empno,ename,sal,comm,sal+IFNULL(comm,0) income from emp
-- DISTINCT去掉重復(fù)數(shù)據(jù)
select DISTINCT deptno from emp
-- 根據(jù)條件(WHERE)進(jìn)行查詢
-- 運(yùn)算符(運(yùn)算比較運(yùn)算符:> >= < <= !=或<>(不等))
select * from emp where empno=1001
select * from emp where ename='TOM'
select empno,ename,sal from emp where sal>=3800
-- 比較運(yùn)算符針對時間 now()是MYSQL中的系統(tǒng)函數(shù),表示當(dāng)前日期時間
-- hiredate=NOW() 入職日期是今天
-- hiredate!=NOW() 入職日期不是今天
-- hiredate<NOW() 入職日期在今天之前
-- hiredate>=NOW() 入職日期在今天之后,包含今天
select now() from dual
select empno,ename,hiredate from emp where hiredate=NOW()