当前位置: 首页 > 面试题库 >

SQLite计数示例

凌善
2023-03-14
问题内容

我在Android中使用SQLite。我有查询,执行查询以及如何从游标打印计数。

Cursor dataCount = mDb.rawQuery("select count(*) from " + DATABASE_JOURNAL_TABLE, null);

我的桌子上没有记录。


问题答案:

可以通过getInt(index)作为

cursor.getInt(1); // this is for example, you have to adjust index in your code

游标还具有内置函数getCount()来返回行号,因此也可以这样:

// assuming your table has `id` column as primary key or unique key.
Cursor dataCount = mDb.rawQuery("select id from " + DATABASE_JOURNAL_TABLE, null);
dataCount.getCount();

有关更多信息,请参见android
devloper的Cursor文档



 类似资料:
  • 我正在创建一个备份系统,它记录使用Java创建预先存在的数据库所需的SQL查询。我知道它有查询,但是我一辈子都不能让它在开始时列出所有的表创建查询,我有一个想法,得到数据库中表的数量,然后将创建表部分放在一个循环中,该循环运行数据库中表的运行次数,但是我遇到了一个障碍。使用JDBC实现这一点的最佳方法是什么?下面是我想循环的部分。

  • 问题内容: 我不是sql / sqlite的专家。假设我们有两个表: 如何插入?我的createTable操作正确吗?我希望拥有:一个孩子可以养一只以上的狗狗可以养更多的孩子 编辑 如果我想要所有孩子,并为每个孩子列出与该孩子相关的狗的清单,该怎么办? 问题答案: 为了支持一个零个或多个狗的孩子以及一个零个或多个孩子的狗,您的数据库表结构需要支持“ 多对多” 关系。这需要三个表: 如何插入 在三个

  • 本文向大家介绍Android使用Sqlite存储数据用法示例,包括了Android使用Sqlite存储数据用法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android使用Sqlite存储数据的方法。分享给大家供大家参考,具体如下: 一般在开发程序中,经常使用数据的存储功能,如在使用Delphi开发程序时,存储程序的简单设置的INI文件,在C#开发中有时也需要存储简单的设置,个人一

  • 我有以下代码。。。 } ...如果我想返回与WHERE条件匹配的行的总数,这样做很好。 但是,我只想计算这3列中具有不同/唯一数据组合的记录:C_URI、C_BYTE_START_NUM和C_NUM_BYTES。 我知道我可以做一些像。。。 ...但是我希望在这种情况下有更有效的方法来执行不同的计数?? 为了增加清晰度,如果我的表中有这些数据… C_URI |C_BYTE_START_NUM |C

  • 我正在尝试将日期存储在android MM/DD/YYYY中的sqlite数据库中,我已经读过这篇 如果我没有(我的应用程序不需要它)会发生什么?。 通过拆分来避免数据库的数据格式是业界使用的一种方法吗?例: 谢谢你的建议。

  • 本文向大家介绍Android SQLite详解及示例代码,包括了Android SQLite详解及示例代码的使用技巧和注意事项,需要的朋友参考一下 在Android中使用SQLite数据库的入门指南,打算分下面几部分与大家一起分享, 1、什么是SQLite 2、Android中使用SQLite 一、什么是SQLite SQLite是一款开源的、轻量级的、嵌入式的、关系型数据库。它在2000年由D.