- 博客(3)
- 收藏
- 关注
转载 ORACLE DECODE函数的使用举例
使用DECODE函数可以避免重复扫描相同记录或重复连接相同的表. 例如: SELECT COUNT(*),SUM(SAL) FROM EMP WHERE DEPT_NO = 0020 AND ENAME LIKE ‘SMITH%’; SELECT COUNT(*),SUM(SAL) FROMEMP WHERE DEPT_NO = 0030 AND ENAME LIKE ‘SMIT
2014-08-28 15:59:08 594
转载 ORACLE WHERE子句中的连接顺序对性能的影响
ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 例如: (低效,执行时间156.3秒) SELECT … FROM EMP E WHERE SAL > 50000 AND JOB = ‘MANAGER'
2014-08-28 15:50:39 473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人