SQLite3与mysql_num_rows的等价物是什么? 我知道SQLite有一个类似的函数调用。我在PHP中正在做的是从查询中获取数组并计算变量,但我不太喜欢它。
答案 0 :(得分:3)
您有一个更改方法,它将为更新/删除方法提供num rows / affected行功能。对于选择类型查询,您可以对结果集进行计数,或者有效地生成第二个请求,该请求将计算先前查询的结果(将花费更多时间到您的应用程序)。 对于“选择firstname ='john'的用户”,这应该是这样的:
SELECT count(*)FROM(选择firstname ='john'的用户)为tmp;
但它会花费你额外的查询,我很确定计算返回的结果集会更有效。
答案 1 :(得分:-2)
名为COUNT
的SQL查询怎么样?