- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 Oracle Views
1:验证加了distinct的view是不能删除的create or replace view dept_vie asselect distinct department_name from departments;SQL> delete dept_vie where department_name ='Finance';delete dept_vie where departme
2013-04-09 10:33:11 2470
原创 correlated subquery and non-correlated subquery
子查询:嵌套在其他查询中的查询称之。子查询又称内部,而包含子查询的语句称之外部查询(又称主查询)。所有的子查询可以分为两类,即相关子查询和非相关子查询1>非相关子查询是独立于外部查询的子查询,子查询总共执行一次,执行完毕后将值传递给外部查询。2>相关子查询的执行依赖于外部查询的数据,外部查询执行一行,子查询就执行一次。故非相关子查询比相关子查询效率高查询工资大于所有员工
2013-04-09 10:01:33 2025
原创 multitable insert command
conn hr/hr1,创建测试表SQL> create table small_orders(order_id int, order_total number, sales_rep_id varchar2(4), customer_id varchar2(10));Table created.SQL> create table medium_orders(order_id int
2013-04-07 15:05:31 2601
原创 oracle中的左右连接
在oracle中左右连接省去了sql server中复杂的连接语句(left join ,right join),就用一个"(+)"表示。下面做了下实验:其中查询1和查询2是等同效果的,查询3和查询4是等同效果的。查询1:select first_name,department_name,emp.department_id from emp,departments deptwher
2013-04-06 16:16:07 2376
原创 高级分组rollup,cube操作
目的是掌握高级分组的语法.理解高级分组的工作原理.组函数中的集合操作Rollup分组按部门分组SQL> select department_id,sum(salary) from emp group by department_id;DEPARTMENT_ID SUM(SALARY)------------- ----------- 100 5
2013-04-05 13:12:48 1960
原创 Oracle--optimizer_mode
Oracle使用Optimizer_mode参数来控制优化器的偏好,9i常用的几个参数有:first_rows,all_rows,first_rows_N,rule,choose等。而10g少了rule和choose.Oracle 在执行SQL语句时,有两种优化方法:即基于规则的RBO和基于代价的CBO。 在SQL执行的时候,到底采用何种优化方法,就由Oracle参数 optimizer_mo
2013-04-02 13:43:45 6222
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人