Sqlite3如何在不读取所有行的情况下获取表中的行数?

时间:2011-09-23 13:52:03

标签: php sql

有些人可以对锄头有所了解,在表格中获取行数(使用php)而不必实际读取所有行吗?我使用squlite定期记录数据,在实际访问特定数据之前需要知道表行数吗?

除了读取所有行并递增计数器之外,我似乎无法解决如何快速(这是一个大型数据库)这么简单的要求吗?我尝试过以下php代码,但它只返回一个布尔响应,而不是实际的行数?

$result = $db->query('SELECT count(*) FROM mdata');

通常SELECT语句也会返回数据对象(如果有的话?)

2 个答案:

答案 0 :(得分:0)

只需使用

LIMIT 1

应该有用!!它限制结果只能看1行!!

答案 1 :(得分:0)

如果你有记录集,那么你可以通过mysql_num_rows获得数字或记录(#Record Set#);