问题描述
- 安卓 多个条件查询 数据库
-
安卓 想通过三个条件,城市,时间和类型对数据库中的数据进行查询
并且当其中某项为任何的时候,查询该项所有数据
例如;当城市=“任何城市”时,数据库中存储城市这一列的所有数据都要获取
应该如何编写数据库
解决方案
可以在程序那边判断是否有‘任何’,再进行数据库操作,会比较简单。
解决方案二:
建议看一看数据库基础知识,比如where怎么查询
解决方案三:
拼接where条件
if (有城市)
wherestr = xxxxx
if (有城市)
wherestr = wherestr + xxxxx
以此类推
时间: 2024-08-31 20:24:47