说说Sql语句返回单行单列
2011-07-06 20:12
274 查看
在android开发过程中,我们经常将临时数据保存到Sqlite 数据库中,然后在应用的某个时间点对存储的数据进行分析处理.
在实际开发过程中,会出现查询统计等操作,这时我们熟悉的查询方式
Cursor android.database.sqlite.SQLiteDatabase.query(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy)
就不能适应统计分析这样的事情。
这时我们想起了在其他语言开发过程中的 ExecuteScalar接口,执行SQL 并返回一行一列这样的功能。下面就是在sqlite实现这样的功能的事例(主要用到了Cursor android.database.sqlite.SQLiteDatabase.rawQuery(String sql, String[] selectionArgs)这样的接口
实例:
具体帖子请看:http://www.apkway.com/forum.php?mod=viewthread&tid=1050&extra=page%3D2
请大家支持安卓航班网 www.apkway.com
在实际开发过程中,会出现查询统计等操作,这时我们熟悉的查询方式
Cursor android.database.sqlite.SQLiteDatabase.query(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy)
就不能适应统计分析这样的事情。
这时我们想起了在其他语言开发过程中的 ExecuteScalar接口,执行SQL 并返回一行一列这样的功能。下面就是在sqlite实现这样的功能的事例(主要用到了Cursor android.database.sqlite.SQLiteDatabase.rawQuery(String sql, String[] selectionArgs)这样的接口
实例:
public int GetSumScore() { int resultscore=0; String sql=" select sum(Score) from tempAnswerGuess"; Cursor cursor=db.rawQuery(sql, null); cursor.moveToFirst(); resultscore= Integer.parseInt(cursor.getString(0)); return resultscore; }
具体帖子请看:http://www.apkway.com/forum.php?mod=viewthread&tid=1050&extra=page%3D2
请大家支持安卓航班网 www.apkway.com
相关文章推荐
- (实战开发问题总结--SqLite)sqlite实现执行Sql语句返回单行单列功能
- create type oracle 无返回 sql语句返回不了(创建对象 正斜杠的作用)
- Oracle数据库 SQL语句和单行字符串函数
- Java中直接执行sql语句,返回List集合
- SQL语句(增、删、改、查)一、增:有4种方法1.使用insert插入单行数据:语法:insert
- @@ERROR @@ROWCOUNT 返回的都是上一条SQL 语句后的执行信息。
- 子查询返回的值不止一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,关于触发器SQL语句,完美解决
- SQLServer用sql语句怎么返回一个月所有的天数
- 改进dbcp 实现bean的自动映射(修改版 无须传进返回的实体类型 只需传入sql语句即可)
- SQL中获得EXEC后面的sql语句或者存储过程的返回值的方法 【收藏】
- SUM 是SQL语句中的标准求和函数,如果没有符合条件的记录,那么SUM函数会返回NULL。但咱们想返回的是0而不是Null
- 发布一个类似Subsonic语法的动态生成SQL语句,并可以返回相应实体类的一个组件
- 关于SQL语句中SUM函数返回NULL的解决办法
- 统计:后台通过查询数据表(该表存放统计的sql语句)返回规定格式的json数据
- 执行SQL语句,返回新插入的主键值
- com.microsoft.sqlserver.jdbc.SQLServerException: 该语句没有返回结果集
- sqlCommand.ExecuteNonQuery返回sql语句影响行数问题
- spring data jpa 自定义复杂sql语句(多个select嵌套) 并返回自定义对象
- webi返回sql语句
- Hibernate 执行SQL语句的count函数返回BigDecimal类型