-
wm_concat 行转列查看全部
-
SQL语言不同于其他编程语言的最明显特征是处理代码的顺序。在大多数据库语言中,代码按编码顺序被处理。但在SQL语句中,第一个被处理的子句是FROM,而不是第一出现的SELECT。SQL查询处理的步骤序号: (8) SELECT (9) DISTINCT (11) <TOP_specification> <select_list> (1) FROM <left_table> (3) <join_type> JOIN <right_table> (2) ON <join_condition> (4) WHERE <where_condition> (5) GROUP BY <group_by_list> (6) WITH {CUBE | ROLLUP} (7) HAVING <having_condition> (10) ORDER BY <order_by_list>查看全部
-
mark 分页查看全部
-
mark查看全部
-
decode函数和 case效果一样 to_char用于截取日期 sum(decode(to_char(hiredate,'YYYY'),'1981',1,0))查看全部
-
层次查询 connect by prior 上一层的员工号=老板号 start with 老板号 is null查看全部
-
分组查询 分组函数的概念: 分组函数的使用: 使用GROUP BY 字句数据分组: 使用HAVING 字句过滤分组结果集: 在分组查询中使用order by 子句 group by语句增强: sql*plus的报表功能:查看全部
-
分组查询 多表查询 子查询 综合示例查看全部
-
老师 用的那几个表 哪里下载查看全部
-
having 和 where 可以通用的情况下多用where; having 先分组后过滤 where 先过滤后分组 (不能使用分组函数) 数据量大了之后,where的分组记录数就会大大的降低,从而提高效率。查看全部
-
nvl(num,0) 当num为空时,返回0,否则返回num; count(*),所有的个数,count(num),num不为空的个数。count自动忽略空值。查看全部
-
group by查看全部
-
baobiao查看全部
-
having:分组之后再过滤 select deptno,avg(sal) from emp group by deptno having avg(sal)>2000;查看全部
-
分组函数会过滤掉空值sum(comm)/count(*)不一定等于sum(comm)/count(comm), nvl函数可以解决分组函数过滤空值的问题 sum(comm)/count(nvl(comm,0)) nvl函数:若第一个数为空,则取第二个数的值,若第一个数不为空,则为第一个数本身查看全部
举报
0/150
提交
取消