visual fox pro recno()函数

问题描述:

recno()函数仅适用于单个表。当有联接时,它不起作用。由于我的数据很大,我想用行号一次检索几行。有没有其他的方式来做到这一点,而不使用存储过程,但oledb。visual fox pro recno()函数

您可以使用嵌套查询。

实施例:

SELECT t0.Customerid, t0.Orderid ; 
    FROM (; 
    SELECT t1.Customerid, t1.Orderid, RecNo() AS rownum ; 
     FROM (; 
     SELECT t2.Customerid, t3.Orderid ; 
      FROM Customers AS t2 ; 
      INNER JOIN Orders AS t3 ON (t2.Customerid = t3.Customerid) ; 
      ORDER BY t2.Customerid 
     ) AS t1 ; 
    ) AS t0 ; 
    WHERE t0.rownum BETWEEN (1) AND (10)