如何使用Mysql PHP函数从Mysql DB中获取前两行?是否有任何函数可以从我们触发的select查询中给出前2行或3行?
答案 0 :(得分:5)
使用LIMIT
。从manual,检索3行:
SELECT * FROM tbl LIMIT 3;
或者检索第6-15行:
SELECT * FROM tbl LIMIT 5,10;
对于此查询(即没有约束),如果您没有使用ORDER BY
子句,您的结果将按照它们在数据库中的显示进行排序。
答案 1 :(得分:3)
您可以在查询中使用 limit
子句:
select * from your_table limit 3
这将选择第一个三行。
和
select * from your_table limit 5, 3
后者将从5开始选择行并返回三行。
答案 2 :(得分:0)
您有两个选择:
PHP
。LIMIT
所需的行数
子句。第二种选择更可取。