Php MS ACCESS中的Top
请告知我如何转换以下查询,使其在ms access中完美工作:Php MS ACCESS中的Top,php,sql,ms-access,Php,Sql,Ms Access,请告知我如何转换以下查询,使其在ms access中完美工作: $sql = "SELECT * FROM Registration Limit 100,200"; 我尝试使用下面的方法,但它没有像上面的SQL查询那样工作 $sql = "SELECT TOP 100,200 * FROM Registration"; 你不能直接做;Access不支持LIMIT或TOP,语句 如果您的表中有一个自动递增(标识)列(或者您可以使用它来对行进行排序),则可以解决此问题: SELECT
$sql = "SELECT * FROM Registration Limit 100,200";
我尝试使用下面的方法,但它没有像上面的SQL查询那样工作
$sql = "SELECT TOP 100,200 * FROM Registration";
你不能直接做;Access不支持
LIMIT
或TOP,
语句
如果您的表中有一个自动递增(标识)列(或者您可以使用它来对行进行排序),则可以解决此问题:
SELECT
Top 100 reg.*
FROM
registration reg
WHERE
reg.RegistrationID >
(
SELECT
Top 100 r.RegistrationID
FROM
registration r
ORDER BY
r.RegistrationID
)
ORDER BY
reg.RegistrationID