select * from emp;
– 查询emp表中的所有员工的姓名、薪资、奖金
select name,sal,bonus from emp;
– 查询emp表中的所有部门, 剔除重复的记录,...提示: distinct用于剔除重复值
select distinct dept from emp;
where子句查询
对表中的所有记录进行筛选、过滤使用where子句,下面的运算符可以在 WHERE...select name,sal,bonus from emp where sal>3000 and bonus<600;
排序查询
对查询的结果进行排序使用 order by关键字。...select name, sal+bonus as 总薪资 from emp order by (sal+bonus) desc;
分组查询
对所查询的记录可以根据某一列进行分组, 分组使用group...重要提示:
a) 可以使用count(*)统计记录行数
b) 多个聚合函数可以一起查询
– 例如:根据部门进行分组,统计每个部门员工人数和平均薪资
select dept, count(*) 员工人数