oracle学习笔记(二)substr,nvt,max,min,avg,sum,count,group,having
2013-10-30 10:26
495 查看
1 子串 substr
select substr(ename,2,3) from emp;
从第二个字符开始截取ename 共截取3个字符;
2 处理空值函数nvl
select ename ,sal*12+nvl(comn,0) from emp;
如果是空值(comn),以0代替
3 最大值
select max(sal) from emp
4最小值
select min(sal) from emp;
5 平均值
select avg(sal) from emp;
6 总和
select sum(sal) from emp;
7查询表中有多少条记录 count
select count(*) from emp;
select count(ename) from emp;
有多少个非空的ename
8分组 group
select deptno,avg(sal) from emp group by deptno ;
按照deptno分组给出deptno 和 平均sal
9 对分组的限制 ( 此时不能用where)
having
select avg(sal),deptno from emp group by deptno having avg(sal) >2000
select substr(ename,2,3) from emp;
从第二个字符开始截取ename 共截取3个字符;
2 处理空值函数nvl
select ename ,sal*12+nvl(comn,0) from emp;
如果是空值(comn),以0代替
3 最大值
select max(sal) from emp
4最小值
select min(sal) from emp;
5 平均值
select avg(sal) from emp;
6 总和
select sum(sal) from emp;
7查询表中有多少条记录 count
select count(*) from emp;
select count(ename) from emp;
有多少个非空的ename
8分组 group
select deptno,avg(sal) from emp group by deptno ;
按照deptno分组给出deptno 和 平均sal
9 对分组的限制 ( 此时不能用where)
having
select avg(sal),deptno from emp group by deptno having avg(sal) >2000
相关文章推荐
- linq to sql (Group By/Having/Count/Sum/Min/Max/Avg操作符) (转帖)
- oracle GROUP 函數(AVG,COUNT,MAX,MIN,SUM,NVL,UID,USER,USERENV,DECODE)
- GROUP BY 聚合函数(max min sum avg count) 和HAVING的 使用
- 6.组函数(avg(),sum(),max(),min(),count())、多行函数,分组数据(group by,求各部门的平均工资),分组过滤(having和where),sql优化
- 组函数(avg(),sum(),max(),min(),count())、多行函数,分组数据(group by,求各部门的平均工资),分组过滤(having和where),sql优化 .
- 聚合函数(sum、count、max、min、avg)、where、group by、having的组合用法实例
- 6.组函数(avg(),sum(),max(),min(),count())、多行函数,分组数据(group by,求各部门的平均工资),分组过滤(having和where),sql优化
- Oracle分析函数三——SUM,AVG,MIN,MAX,COUNT
- [转]LINQ语句之Select/Distinct和Count/Sum/Min/Max/Avg
- LINQ to SQL语句之 Count/Sum/Min/Max/Avg
- LINQ体验(5)——LINQ to SQL语句之Select/Distinct和Count/Sum/Min/Max/Avg
- LINQ to SQL语句(3)之Count/Sum/Min/Max/Avg
- Oracle分析函数三——SUM,AVG,MIN,MAX,COUNT
- linq to sql 语句基本查询(3):Select和Count/Sum/Min/Max/Avg
- Oracle分析函数三——SUM,AVG,MIN,MAX,COUNT
- count,sum,avg,max,min__mysql学习笔记
- [置顶] oracle中的聚合函数count、max、min、sum、avg以及NVL函数的用法
- linq to sql 语句基本查询(3):Select和Count/Sum/Min/Max/Avg
- oracle 中的几个函数AVG (平均) COUNT (计数) MAX (最大值) MIN (最小值) SUM (总合)
- LINQ语句之Select/Distinct和Count/Sum/Min/Max/Avg