rownum相关内容

通过在Oracle 11g中指定ROWNUM可以删除行吗?

我的一些值如下: MYSTRING -------- Dharshan Ramalingam Devid 我可以通过下面的查询选择特定的行值 select * from ( select mystring , rownum rn FROM teststring ) 其中rn = 2; 告诉删除第二行的方法,给出行号,并给我简要的解释.我尝试了如下操作,但不起作用... ..
发布时间:2020-05-22 03:23:51 数据库

使用ORDER BY和ROWNUM的双嵌套查询中的标识符无效

我正在使用Oracle,因此我需要在一个请求中同时使用ORDER BY和ROWNUM.我需要对内部查询加倍嵌套,因为我要先ORDER BY 应用,然后再ROWNUM=1 选择. 我的数据被最高级的O.ID过滤.但是,我的内部查询出现错误,因为O.ID是那里的未知标识符. 我想要什么: SELECT O.INSERTDATE OrderCreateDate, -- Det ..
发布时间:2020-05-22 03:04:55 数据库

HSQLDB ROWNUM与Oracle的兼容性

HSQLDB更改日志指出ROWNUM()已添加到我正在使用的v2.2.0中,没有任何问题针对内存中的HSQLDB运行集成测试时. 但是,我想对一个真实的Oracle 10g数据库运行相同的测试,但是查询失败,因为伪列称为ROWNUM.有没有简单的方法可以编写在两种环境下都可以使用的单个查询字符串? 解决方案 在HSQLDB 2.2.x和更高版本中,默认情况下可以使用ROWNUM()函 ..
发布时间:2020-05-22 01:08:52 数据库

如何基于行本身中的数量字段返回多个相同的行?

我正在使用oracle从购物应用中输出订单项.每个项目的数量字段都可能大于1,如果是,我想将该行返回N次. 这就是我要谈论的桌子 product_id, quanity 1, 3, 2, 5 我正在寻找一个会返回的查询 1,3 1,3 1,3 2,5 2,5 2,5 2,5 2,5 这可能吗?我看到了SQL Server 2005的此答案,我正在寻找在oracle中几乎是 ..
发布时间:2020-05-22 00:11:26 数据库

在使用between关键字时,行编号不显示任何行

当我在关键字之间使用 rownum 和时,查询不会返回任何行.谁能解释查询不检索任何行的原因? select * from cus where rownum between 2 and 6; 我只想检查将rownum与between关键字一起使用时是否可以工作.因此,我只是尝试了上面的查询以显示2到6之间的行.但是当我尝试执行查询时,它不检索任何行. 预先感谢 解决方案 O ..
发布时间:2020-05-21 23:57:06 数据库

选择没有ROWNUM的前N行?

希望您能帮我做作业:) 我们需要构建一个查询,以输出前N名收入最高的员工. 我的版本运行正常. 例如前3名: SELECT name, salary FROM staff WHERE salary IN ( SELECT * FROM ( SELECT salary FROM staff ..
发布时间:2020-05-21 23:48:24 数据库

如何使用rownum

我在oracle中有一个employee表,其中包含姓名,工资和其他详细信息. 我正试图拿到第二高的薪水,但无法拿到. 这个很好用 with e_salary as (select distinct salary from employee) select salary from e_salary order by salary desc 并给出输出: 450000 ..
发布时间:2020-05-21 23:32:25 数据库

Oracle:使用ROWNUM和ORDER BY子句一起更新表列

我想用一个运行中的整数填充一个表列,所以我正在考虑使用ROWNUM.但是,我需要根据其他列的顺序填充它,例如ORDER BY column1, column2.不幸的是,这是不可能的,因为Oracle不接受以下语句: UPDATE table_a SET sequence_column = rownum ORDER BY column1, column2; 也不执行以下语句(尝试使用WI ..
发布时间:2020-05-21 22:51:33 数据库

如何正确使用Oracle ORDER BY和ROWNUM?

我很难将存储过程从SQL Server转换为Oracle,以使我们的产品与其兼容. 我有一些查询会根据时间戳返回一些表的最新记录: SQL Server: SELECT TOP 1 * FROM RACEWAY_INPUT_LABO ORDER BY t_stamp DESC =>这将返回我最近的记录 但是 Oracle: SELECT * FROM racewa ..
发布时间:2020-05-21 22:31:29 数据库

ROWNUM如何在分页查询中工作?

因此,我想在Oracle数据库中选择一系列行.我需要这样做是因为表中有数百万行,并且我想将结果分页给用户(如果您知道另一种在客户端执行此操作的方法,那么我正在使用JavaFX,但我没有认为通过网络发送所有数据以在客户端对它们进行分页是个好主意). 因此,在阅读了这篇文章之后: SQL ROWNUM如何返回特定范围之间的行,我有以下查询: Select * From (Select t. ..
发布时间:2020-05-21 22:24:26 数据库

其中rownum = 1查询在Oracle中花费的时间

我正在尝试执行 这样的查询 select * from tableName where rownum=1 这个查询基本上是要获取表的列名.表中有超过一百万条记录.当我把上面的条件放在上面时,它花了很多时间来获取第一行.第一行. 解决方案 尝试一下: select * from tableName where rownum ..
发布时间:2020-05-21 20:56:03 数据库

如何在MS ACCESS中使用类似Oracle Rownum的功能

我遇到一个问题,我已经完成了一个可以通过检测滚动位置来加载数据的功能,该功能是使用SQL语句"Rownum"完成的,仅在Oracle中有效,而在ACCESS中则无效. > 我想查询数据并重新处理 ID value 1 aa 3 bb 借助Rownum,我们可以做到这一点 NID ID value 1 1 aa 2 3 bb 如何使用Microsoft A ..
发布时间:2020-05-12 21:38:57 其他开发

jqGrid动态rowNum不显示返回的行

我将我的PHP应用程序作为行限制,排序等的“权限",这意味着它将使用AJAX响应输出此信息,并更新jqGrid的设置以进行匹配. 问题: 我首先加载网格省略限制,页面等,以便使用PHP中定义的默认值. AJAX请求触发,我得到回应.它会返回价值27行的数据,并且rowNum的上限为"50". 在loadComplete内,我使用grid.setGridParam来更新网格设置,并 ..
发布时间:2019-11-05 14:35:19 JavaScript

oracle查询中的rownum问题

我尝试运行此查询,但它返回零行。任何线索为什么? 从table1中选择distinct a.id a,表b 其中.id = b.id或a.id = b.secondid)和rownum 200;但是如果我运行上面的没有ROWNUM子句的查询,它会找到记录: $ b $ b 从table1中选择distinct a.id a,表b 其中(a.id = b.id或a.id ..
发布时间:2017-03-18 19:37:42 数据库