order by empno desc;
练习:查询emp表中,员工的姓名(ename),职位(job),工资(sal),部门编号(deptno),根据工资升序排列
select ename,job,...,再根据员工编号升序排列
select empno,ename,job,deptno
from emp
order by deptno desc,empno asc;
说明:
如果根据2列排序,先根据前面的列排序...:在数据库中的表中,对表中某一列的数据,根据列值分成几组(相同的分成一组),然后对每一组的数据,使用聚合函数,聚合函数经常和分组查询一起使用。...asc/desc;
where和having的区别:
where是对整张表的数据进行过滤,可以单独使用
having是对分组后的数据进行过滤,
having必须和group by一起使用。...分组查询
聚合函数经常和分组查询一起使用
select 列名/聚合函数
from 表名 ---1
where 条件 ---2
group by 列名 ----3
order by 列名/