# 查询名字为后裔的数据select*from employee where ename='后裔';
查询薪资不等于五万的数据
select*from employee where sal !=50000;select*from employee where sal <>50000;
三:where条件下的模糊查询
# 查询姓名以林字开头的数据select*from employee where ename like'林%';
四:where条件下的范围查询
# 查询薪资在一万到三万之间的数据select*from employee where sal between10000and30000;# 查询雇佣日期在2011-01-01 到2017-12-01之间的数据select*from employee where hiredate between'2011-01-01'and'2017-12-1';
五:where条件下的离散查询
# 查询名字为猴子、林俊杰、小红、小胡的数据select*from employee where ename in('猴子','林俊杰','小红','小胡');
六:清除重复值
# 对雇员职位进行去重selectdistinct(job)from employee;
七:统计查询(聚合函数)
计算数据总量:count(code)或者count(*)
# 查询employee一共多少条数据selectcount(*)from employee;
计算总和:sum()
# 计算表中数据的薪资总额selectsum(sal)from employee;
计算最大值:max()
# 获取收入最高的员工数据select*from employee where sal=(selectmax(sal)from employee);
计算平均值:avg()
# 计算工资的平均值selectavg(sal)from employee;
计算最低值:min()
# 获取收入最低的员工数据select*from employee where sal=(selectmin(sal)from employee);
拼接字段:concat函数
# 把姓名和岗位通过“是”进行拼接select concat(ename,' 是 ',job)as aaaa from employee