MySQL多行函数
单行函数 :一行得一个结果 count() :统计行的个数 -- 查询20号部分的员工的总薪水 select round(avg(sal))as 平均薪水 from emp where deptno=20; -- 想计算入职时间最晚的与入职之间最早的时间差是多少年 select DATEDIFF( max(hiredate),min(hiredate))/365 from emp; select max(sal) ,min(sal) from emp; -- select count(1) from emp where deptno=20; -- 也可以,count(常量) select * from emp where deptno=20; select * from emp; -- 查询20号部分的员工的总薪水 select round(avg(sal))as 平均薪水 from emp where deptno=20; -- 想计算入职时间最晚的与入职之间最早的时间差是多少年 select DATEDIFF( max(hiredate),min(hiredate))/365 from emp; select max(sal) ,min(sal) from emp; -- select count(1) from emp where deptno=20; -- 也可以