Android中如何查询字段

为了避免全局遍历不必要的开销,Android查询字段,也像SQL一样支持通配的,它本身也就是Sqlite。—_—||

Cursor c = getContentResolver().query(personUri,
                    null, columnName+" like /'%"+content+"%/'", null, null);//查询所有包含content的名字

注:这里用于查询联系人

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索android
, 查询
, null
, 字段
, content
, 全局
android字段验证
android 联系人 字段、android 通讯录 字段、android 数据库加字段、android通话记录字段、android 表更新字段,以便于您获取更多的相关知识。

时间: 2024-10-31 10:24:07

Android中如何查询字段的相关文章

mongotemplate-mongoTemplate 查询结果,按子文档中的一个字段排序,要怎么实现?

问题描述 mongoTemplate 查询结果,按子文档中的一个字段排序,要怎么实现? 要查询的mongo数据: {_id"" : ***_class"" : ""***""downloadCount"" : {china"" : 20google"" : 10 }}{_id"" : ***_class"" : "&q

mysql查询字段中带空格的值的sql语句

  (1)mysql replace 函数 语法:replace(object,search,replace) 意思:把object中出现search的全部替换为replace  代码如下     update `news` set `content`=replace(`content`,' ','');//清除news表中content字段中的空格 这样就可以直接用like查询了. (2)mysql trim 函数 语法:trim([{BOTH | LEADING | TRAILING} [r

Android如何使用SQLiteOpenHelper在已经存在的数据库中插入一个字段

Andoird的SQLiteOpenHelper类中有一个onUpgrade方法.帮助文档中只是说当数据库升级时该方法被触发.经过实践,解决了我一连串的疑问: 1. 帮助文档里说的"数据库升级"是指什么? 你开发了一个程序,当前是1.0版本.该程序用到了数据库.到1.1版本时,你在数据库的某个表中增加了一个字段.那么软件1.0版本用的数据库在软件1.1版本就要被升级了. 2. 数据库升级应该注意什么? 软件的1.0版本升级到1.1版本时,老的数据不能丢.那么在1.1版本的程序中就要有地

sql模糊查询怎样查询列名在字段中的查询

问题描述 sql模糊查询怎样查询列名在字段中的查询 select album, aritst as a from CD where album like '%a%' album artist 都是列名 CD 是表名, 我题目的意思是 如何让 like '%a%' 中的a 代表的是artist的别名 而不是 字母a 解决方案 直接将a定义为变量 set n='a' select album, aritst as @n from CD where album like '%' + @n + '%'

原生sql hibernate-用原生sql查询 为什么实体类中存在该字段,但为什么还是报错列名无效

问题描述 用原生sql查询 为什么实体类中存在该字段,但为什么还是报错列名无效 这是dao层 ds = HibernateDataSource.getHibernateDataSource(); session = ds.getSession(); String sql1="SELECT CHANNEL_ID FROM JC_CHANNEL WHERE PARENT_ID='"+ channelId + "'"; SQLQuery sqlQuery1 = sessi

查询一张表中两个字段重复的数据并得到其主键?

问题描述 希望各位路过的大侠 帮小弟一把.感激不尽. 如何查询一张表中两个字段都重复的数据以及每组中的第一条数据的主键? 情况如下: A表: a1 a2 a3  a4   都列a1     a2            a3                  a41       m              n                   o2       m              n                   k3       j                k     

android中google“定位查询”编辑

"定位查询"locate()方法,增加一个线程,在该线程中处理查询地点的功能,请参考代码清单16-10,完整代码请参考chapter16_7工程中src/com/work/map/MyMapActivity.java文件locate()方法代码部分. [代码清单16-1]  /** * 定位查询 */ private void locate() { LayoutInflater factory= LayoutInflater.from(MyMapActivity.this); View

查询结果-查询一张表中的某个字段对应另一张表中多条数据某个字段等于第一张表的那个字段的数据,并按要求显示

问题描述 查询一张表中的某个字段对应另一张表中多条数据某个字段等于第一张表的那个字段的数据,并按要求显示 给的表例如 表一: stuID stuName 1 小明 2 小红 表二: stuID course Score 1 数学 97 1 语文 70 1 英语 88 2 数学 92 要求查询结果为: stuID stuName 语文 数学 英语 1 小明 70 97 88 2 小红 92 解决方案 类似下面这样,下面语句没有调测过. select stuID,(select stuName fr

在hibernate中命名查询,想要查询全部字段可以,但要查询某两个字段就不行了,能否解决呢。

问题描述 在hibernate中命名查询,想要查询全部字段可以,但要查询某两个字段就不行了,能否解决呢.<sql-queryname="select_5"><![CDATA[selectname,agefrompersonlimit3]]><returnalias="s"class="cn.itcast.bean.Person"/></sql-query>下面是构造函数packagecn.itcas