有关plsql查询的问题,比如说一个查询语句的结果有10条记录,但是我只显示前面的9条,有什么办法吗

我的意思是去掉查询记录里面的最后一行,按照主键排序了的

第1个回答  2012-05-04
用ROWNUM 就行了,比如你要前面9条,select *from A where b='' and rowum<=9这是可行的追问

现在是我不知道有多少行记录,这个是待定值啊

追答

这个不管你有多少行,返回的是前面9条记录啊

本回答被提问者采纳

关于plsql debug的一个问题,为什么我debug,在如下图点击step into的时 ...
回答:dhfsdh分身乏术

plsql查询出一个表的记录我想把这个表的数据导出来成一个excel文档要怎 ...
在plsql中新建Report Windows,输入查询语句,然后按F8执行,查询结果就会在查询下方显示,注意在查询结果右侧有5个按钮,选择第4个“Export Results”,其中就可以选择导出为Excel格式的。

PLSQL 关联,我是用左连接,条件如下,怎么出来结果除了22号,15号的的还 ...
其他写法当然有,你语句不发全,没法回答,where a.col1=b.col1(+)这也是左连接

(oracle)子查询和关联查询效率问题
Oracle有自动优化查询的能力,但有时候会把查询计划优化的一塌糊涂,反而超级慢。如果你用的客户端是PLSQL Developer,可以用F5查看执行计划。你第一个语句慢的原因,可能是执行计划出乎你的预料。有时候,用临时表存储临时数据,把一个超级复杂的SQL拆分成几个,效率要高很多倍。

plsql developer暂停当前操作
注意,每条语句后面要加分号。3. 格式化SQL语句在使用PL\/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL\/SQL beautifier按钮即可.4. 查看执行计划在使用PL\/SQL Developer的SQL ...

oracle 9 10 11的区别
2. PLSQL部分 · 结果集缓存(Result Set Caching)这一特性能大大提高很多程序的性能。在一些 MIS系统或者OLAP系统中,需要使用到很多"select count(*)"这样的查询。在之前,我们如果要提高这样的查询的性能,可能需要使用物化视图或者查询重写的技术。在11g,我们就只需要加一个\/*+ result_cach...

为什么使用plsql的sql窗口查询时,如更改了数据,需要重新关闭sql窗口才能...
你更改了数据没有提交事务,关闭窗口是提交了事务

oracle错误:ORA-00920: 无效的关系运算符,请问应该怎么解决?
首先,打开PL\/SQL Developer软件,连接到你的数据库(双击plsql developer软件,进行连接数据库。)。在命令行中,尝试进行一个简单的查询,不使用任何限定条件,以确保基础连接和环境没有问题(在命令窗口中先进行简单查询,并不进行限定查询。)。当涉及到大量数据的查询时,特别是对大表,限定查询(通过...

plsql中关于一张表中一条记录某个字段进行分割处理后插入到另一张表中...
帮你写了一个拆分的function CREATE OR REPLACE FUNCTION f_convert(p_list IN VARCHAR2)RETURN test_type AS l_string VARCHAR2(32767) := p_list || ',';l_comma_index PLS_INTEGER;l_index PLS_INTEGER := 1;l_tab test_type := test_type();BEGIN LOOP l_comma_index...

Oracle查询速度优化问题
如果你有几个简单的数据库查询语句,你可以把它们整合到一个查询中(即使它们之间没有关系)10. 删除重复记录 最高效的删除重复记录方法 ( 因为使用了ROWID)DELETE FROM EMP E WHERE E.ROWID > (SELECT MIN(X.ROWID)FROM EMP X WHERE X.EMP_NO = E.EMP_NO);11. 用EXISTS替代IN 在许多基于基础...

相似回答