几个面试题,帮忙看一下! 1.oracle卸载工具还是数据库卸载工具哦?2.create user x identified by x; drop user x cascade;3.提速6.dba_indexes.status.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 7) 什么是存储过程?为什么存储过程要比单纯的Sql语句执行起来要快?这个可不一定。 4 用ROWNUM或者ROW_NUMBER分析函数实现,自己搜索下有关分页的就知道了101 截断表,比DELETE删除快,但不会产生重做日志2 这些都是很基本,所有的数据都会有,求平均,求各,最大,最小,计数3 内联 是标准SQL语法,也可以直接写=,例如a.id=b.id4 left join ,right join ,full join6 可以,不影响7 不用每次都编译很多都是数据库的基础,楼主需要好好学习下基础知识 为什么过程少个编译过程呢?不知道是哪个阶段的什么编译过程。假设过程也就只包含一条sql。那么在同等条件下,单纯的Sql也完全可能产生是软软解析,比软解析还快,直接用原会话打开的游标。更不需要额外任何编译的过程。这种情况下,考虑网络开销,用sql倒可能比过程还快。 上面的select * from ( select t.*,cume_dist()over(order by rownum)cd from student)where cd<=0.25;漏了一个t改成select * from ( select t.*,cume_dist()over(order by rownum)cd from student t)where cd<=0.25; wildwave:第四道题查询c字段分组后的21至30的数据不理解是什么意思 -------------------------------------------------21到30就是分页,根据主键int类型的a进行分页处理的算法吧麻烦重写一下答案啦! 分组,那么要考虑聚合啊..以max为例select * from(select max(a),max(b),c,max(d),dense_rank()over(order by c)dk from t group by c)where dk<=30 and dk>=21 Oracle中向表中插入数据错误 请教关于SQL*LOADER 的问题。高分相送。谢谢 一个涉及到多个表的查询 做select时,从oracle取出的数据如何与变量做比较呢? 重装linux后oracle出现的问题 用exp命令导出特定的表如何带有触发器,视图,序列,包 PL/SQL出错,各位帮忙看看是什么原因 当ORACLE中抛出“表或视图不存在”的错误的时候,有没有什么办法知道到底是那张表或视图不存在啊? 在哪里可以下载oracle9i 各位兄弟姐妹,哪里有oracle 8i for linux下载? 用一条语句完成! oracle问题解决一例 -- 使用uli工具释放存储空间
10
1 截断表,比DELETE删除快,但不会产生重做日志
2 这些都是很基本,所有的数据都会有,求平均,求各,最大,最小,计数
3 内联 是标准SQL语法,也可以直接写=,例如a.id=b.id
4 left join ,right join ,full join
6 可以,不影响
7 不用每次都编译
很多都是数据库的基础,楼主需要好好学习下基础知识
select * from (
select t.*,cume_dist()over(order by rownum)cd from student)
where cd<=0.25;
漏了一个t
改成
select * from (
select t.*,cume_dist()over(order by rownum)cd from student t)
where cd<=0.25;
21到30就是分页,根据主键int类型的a进行分页处理的算法吧麻烦重写一下答案啦!
以max为例
select * from(
select max(a),max(b),c,max(d),dense_rank()over(order by c)dk from t group by c)
where dk<=30 and dk>=21