加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-12 19:16:48 所属栏目:百科 来源:网络整理
导读:我想获得所选行数以及所选数据。目前我不得不使用两个sql语句: 一个是 select * from XXX where XXX; 另一个是 select count(*) from XXX where XXX; 它可以实现与单个sql字符串? 我检查了sqlite3的源代码,我发现sqlite3_changes()的功能。但该函数仅在更
我想获得所选行数以及所选数据。目前我不得不使用两个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;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读