MySQL 5.1和部分查询结果
早上好,我正在做一个查询来填充我程序中的MFC记录集。由于表中有很多行,所以每次只加载一定数量的记录。 可能吗?怎么做?试试这个:MySQL 5.1和部分查询结果,mysql,Mysql,早上好,我正在做一个查询来填充我程序中的MFC记录集。由于表中有很多行,所以每次只加载一定数量的记录。 可能吗?怎么做?试试这个: Select * from table limit 100 您需要在select语句中使用LIMIT子句来获取范围内的记录 注释来自: LIMIT子句可用于约束SELECT语句返回的行数。LIMIT接受一个或两个数值参数,这两个参数都必须是非负整数常量,但以下情况除外: 在准备好的语句中,可以使用 ? 占位符标记 在存储程序中,可以使用 整数值例程参数或局部变量
Select * from table limit 100
您需要在
select
语句中使用LIMIT
子句来获取范围内的记录
注释来自:
LIMIT子句可用于约束SELECT语句返回的行数。LIMIT接受一个或两个数值参数,这两个参数都必须是非负整数常量,但以下情况除外:
SELECT * FROM tbl LIMIT 95,18446744073709551615;
通过一个参数,该值指定从结果集开始返回的行数:
SELECT * FROM tbl LIMIT 5; # Retrieve first 5 rows
换句话说,
LIMIT row\u count
相当于求解第一页的LIMIT 0,row\u count
。接下来的几页你有他的答案吗?这样他就可以一次加载一定数量的记录了?
SELECT * FROM tbl LIMIT 5; # Retrieve first 5 rows