如果我运行一个返回多行的查询,是否有办法从结果中只选择一行?MySQL PDO,从结果集中选择一行
所以,如果我这样做
SELECT * FROM table WHERE number = 10
,并返回33个结果,是有办法,我可以在一个时间,而不是返回整个结果集一次,或只返回经过的一个,例如结果集的第5行?
我看了一下滚动游标,但似乎他们不MySQL的工作,尽管这似乎是我所期待的....
我使用的PDO与MySQL和PHP。我希望这是有道理的,如果不是,我会尽力解释。
编辑:这工作为我想要的。谢谢。
$stmt = $dbh->prepare("SELECT * FROM $table WHERE user_points = '$target' ORDER BY tdate DESC LIMIT $count,1");
对不起,我我以前不打扰张贴代码,因为它只不过是一个简单的SELECT语句更多。 – Chris