【问题标题】:Limiting query in MS Access in PHP在 PHP 中限制 MS Access 中的查询
【发布时间】:2011-06-15 09:49:36
【问题描述】:

我正在重写一个使用 MS Access 作为数据库的应用程序。

我能够连接表并从表中获取数据,但是如何应用限制和偏移量,例如 SELECT * FROM tablename LIMIT 10 0?

【问题讨论】:

    标签: php ms-access


    【解决方案1】:

    SELECT TOP 10 * FROM 表名

    Similar thread(no offset allowed in access)

    【讨论】:

    • SELECT TOP 10 * FROM tablename 有效,但我怎样才能从 11-20 获得下一组
    • 实际上,访问也不支持偏移子句,如here 所述。但是您仍然可以应用上面链接中给出的逻辑来实现它。抱歉,我很少使用访问权限,所以帮不上什么忙。
    【解决方案2】:

    在 Access 中,语法是 TOP n;

    select top 10 * from tablename
    

    【讨论】:

    【解决方案3】:

    http://phplens.com/lens/adodb/docs-adodb.htm#ex8 是更好的解决方案。您可以对其进行一些修改以满足您的需要。默认返回html表,可以修改获取字段名和具体行数为数组

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-04
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多