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

Kun-Yao Wang

我遇到一个问题,我做了一个功能,可以通过检测滚动位置来加载数据,该功能是使用SQL语句“ Rownum”完成的,它仅在Oracle中可用,而在ACCESS中不起作用。

我想查询数据并重新使用它

ID  value
1   aa
3   bb

使用Rownum,我们可以这样

NID ID value
1   1  aa
2   3  bb

如何使用Microsoft ACCESS编写SQL语句

汉素

Access不支持该功能。如果您的ID字段是数字主键,则可以包含一个字段表达式,该表达式是ID对当前ID<=的行数的计数

SELECT
    DCount('*', 'YourTable', 'ID <= ' & y.ID) AS NID,
    y.ID,
    y.value
FROM YourTable AS y;

您可以使用相关子查询,而不是根据DCount需要。

并且ID实际上不必一定是主键。如果具有唯一约束,则仍然适合此目的。

目标字段并不一定必须是数字,但是文本数据类型可能更具挑战性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ORACLE ROWNUM功能(使用分页页面)

来自分类Dev

如何在 MS Access DB 中实现 VLOOKUP 功能?

来自分类Dev

如何在MS Access中使用DISTINCT?

来自分类Dev

如何在ORACLE中使用ROWNUM进行最大和最小排序?

来自分类Dev

ORA-00937:使用rownum时不是单组组功能

来自分类Dev

如何在Oracle中使用翻译功能搜索重复项?

来自分类Dev

如何在where子句中使用Oracle的解码功能

来自分类Dev

如何在Access DLookup功能标准中使用“-”

来自分类Dev

如何在Access中使用Excel的(2007)趋势功能?

来自分类Dev

如何在Vue Composition API中使用ref,或watch或类似功能

来自分类Dev

如何在MS Access SQL中使用IF语句

来自分类Dev

如何在MS-SQL中对同一列的不同值使用计数功能?

来自分类Dev

在Oracle 11的子查询中使用rownum

来自分类Dev

如何在Jquery中使用功能?

来自分类Dev

如何在gnuplot中使用Floor功能

来自分类Dev

如何在功能中使用地图

来自分类Dev

如何在R中使用子功能

来自分类Dev

如何在功能中使用多重处理?

来自分类Dev

如何在Nano中使用撤消功能?

来自分类Dev

如何在VBA中使用“包含”功能?

来自分类Dev

如何在功能组件中使用PanResponder?

来自分类Dev

如何在Nano中使用撤消功能?

来自分类Dev

如何在Android中使用服务功能

来自分类Dev

如何在SQLite中使用删除功能

来自分类Dev

如何在R中使用子功能

来自分类Dev

如何在Android中使用平均功能?

来自分类Dev

如何在静态功能中使用模板?

来自分类Dev

如何在Jquery中使用功能?

来自分类Dev

如何在正常功能中使用$ location