android - 选择基于 Sqlite 查询的条件
问题描述
我有一个复选框和recyclerview。我必须在复选框更改时更新与 recyclerview 相关的列表
如果复选框勾选状态选择查询,如
SELECT *
FROM tbl_code
WHERE isFavourite = 1
else unticked state Select Query like
SELECT *
FROM tbl_code
如何将这两个查询合并为一个,以便我可以将单个查询用于两种情况?
解决方案
来自@Veljko89
SELECT * FROM tbl_code where isFavourite = IFNULL(favourite,isFavourite)
他在评论中回答了你的问题。
推荐阅读
- django - 如何从 Reddit 或 Github 等开源网站请求数据并显示在本地 Django 网站上?
- python - Caffe 的数据集准备
- python - 使用数据库调用对数据分析进行单元测试的最佳方法
- c# - 如何使用 C# 在 VM 中获取本地机器名称?
- android - Android Studio 模拟器:警告 System.cpp
- python - 使用 html、python 和 mysql 创建一个带有下拉菜单的网页
- python - Selenium 在光标活动部分键入文本
- elasticsearch - ElasticSearch 7.5 中 TermFilter() 的替代方法是什么
- windows - ShellExecute,路径中的空格
- apache-flink - 在同一源上 Flink 多个 Windows