如何获取从sqlite3选择的结果的行数?

前端之家收集整理的这篇文章主要介绍了如何获取从sqlite3选择的结果的行数?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想获得所选行数以及所选数据。目前我不得不使用两个sql语句:

一个是

select * from XXX where XXX;

另一个是

select count(*) from XXX where XXX;

它可以实现与单个sql字符串?

我检查了sqlite3的源代码,我发现sqlite3_changes()的功能。但该函数仅在更改数据库(插入,删除或更新后)时有用。

任何人都可以帮助我这个问题?非常感谢你!

尝试这种方式
select (select count() from XXX) as count,* 
from XXX;

猜你在找的Sqlite相关文章