where子句:
通过在SELECT语句的WHERE子句中指定条件进行查询,WHERE子句必须紧跟在FROM子句之后。
如:从员工表里查询员工id为h0001的员工的工资
select 工资 from 工资表 where id='h0001';
having:
having一般与group by组合来使用,表示在得到分类汇总记录的基础之上,进一步筛选记录。
如:从部门表里查部门内员工薪水总和大于100000的部门的编号
select 部门编号,sum(薪水) from 部门表 group by 部门编号 having sum(薪水)>100000;