存储-安卓 多个条件查询 数据库

问题描述

安卓 多个条件查询 数据库

安卓 想通过三个条件,城市,时间和类型对数据库中的数据进行查询
并且当其中某项为任何的时候,查询该项所有数据
例如;当城市=“任何城市”时,数据库中存储城市这一列的所有数据都要获取
应该如何编写数据库

解决方案

可以在程序那边判断是否有‘任何’,再进行数据库操作,会比较简单。

解决方案二:

建议看一看数据库基础知识,比如where怎么查询

解决方案三:

拼接where条件
if (有城市)
wherestr = xxxxx
if (有城市)
wherestr = wherestr + xxxxx
以此类推

时间: 2024-08-31 20:24:47

存储-安卓 多个条件查询 数据库的相关文章

ios-IOS Core Data 通过条件查询数据库

问题描述 IOS Core Data 通过条件查询数据库 数据库中已经存入数据,在使用的查询条件是request.predicate = NSPredicate(format: "id == %i", student.ID!) 数据库中的id使用的是integer32, student.ID的类型也是这个. 通过这个条件查不到任何记录.同样的我通过查询条件request.predicate = NSPredicate(format: "name == %@" ,st

求大神指点新人:VS制作条件查询数据库

问题描述 使用软件VS2010SQL2008:想要事现以网页查询SQL数据库.在Default.aspx里面有一个textbox和buttot二个控件.通过buttot双击条件查询textbox文本框数据相对应的数据.计算机名为xcSQL数据库名为:currentdb里面的VIP表.将查好的返回到GRIDVIEW控件显示在页面上. 解决方案 解决方案二:这有什么难的,任何一个简单的程序都有这个功能,任何一本书上也都有.

VS2015怎么弄条件查询数据库表内容?

问题描述 如果没记错2010版vs点击这几个按钮就可以调出sql.关系.条件窗格?理想效果图如下,请问2015版vc怎么操作才能调出 解决方案 解决方案二:2015和2010是一样的,你有没有打开数据库解决方案三:引用1楼caozhy的回复: 2015和2010是一样的,你有没有打开数据库 这样?

sqlite-用where条件查询SQLite数据库

问题描述 用where条件查询SQLite数据库 在数据库中用string作为where条件查询数据库,程序就会关闭.如果换成数字作为条件,就没问题.帮我看一下代码: public ArrayList<Contact> getAvailableList() { // TODO Auto-generated method stub ArrayList<Contact> results = new ArrayList<Contact>(); String[] columns

struts2实现用户登录 并能查询数据库中的数据显示出来 按条件查询

问题描述 struts2实现用户登录 并能查询数据库中的数据显示出来 按条件查询 struts2实现用户登录 并能查询数据库中的数据显示出来 按条件查询,多张表按条件查询 我要例子 主要的功能是显示数据库的内容 请看清要求!!! 解决方案 用 户 解决方案二: HIBERNATE中的ORG关联 解决方案三: 先搭个框架,再实现 解决方案四: 可以参考马士兵的struts2 视频,讲解的非常详细,如果需要给以给你 解决方案五: http://blog.csdn.net/lisq037/articl

sql server-java界面里怎么将从数据库中按条件查询的结果显示在界面里。。急求

问题描述 java界面里怎么将从数据库中按条件查询的结果显示在界面里..急求 AirSelectpage.java: import javax.swing.*; import java.awt.event.*; import java.sql.*; public class AirSelectpage extends JFrame implements ActionListener{ /** * */ private static final long serialVersionUID = -3

VC++通过选择组合框条件自动查询数据库,并将查询结果显示到编辑框

问题描述 VC++通过选择组合框条件自动查询数据库,并将查询结果显示到编辑框 问题如标题,目前编写代码如下,但选择组合框条件后没反应 代码如下,诚盼大家指教,我是编程爱好者,为自己做需,谢谢!: CShiYinShaSet rs; UpdateData(); CString strSQL; //ShiYinSha:数据库中表名: //PiCi:表中列名: //Si_Pi:组合框ID变量,CString Si_Pi strSQL.Format("select * from ShiYinSha wh

hql语句-hql带多个条件查询报null错误,但是数据库能查到值

问题描述 hql带多个条件查询报null错误,但是数据库能查到值 String hql = "from Userinfo u where u.userName=? and u.userPassword=? and u.sysrole.roleCode='1101'"; Query query = this.getSession().createQuery(hql); query.setParameter(0, userName); query.setParameter(1, userP

extjs 做数据库增删改查时,原先是全部查上来显示的,现在用条件查询,怎么在原先的位置上显示条件查询的结果

问题描述 extjs 做数据库增删改查时,原先是全部查上来显示的,现在用条件查询,怎么在原先的位置上显示条件查询的结果 问题补充:myali88 写道 解决方案 重写store的onbeforeload方法,构造查询参数,执行查询时这些参数可以直接在后台获取到.这种方式比较好理解.每次刷新(refreshGrid)都会执行这个方法.var grid;/** * grid的参数 */var params = {start : 0,limit : 1000};var rIndex;/** 操作行的i