[英]SQLite query for matching one column with multiple values
我正在使用RoomDB開發 android 應用程序。
在表中有一個名為category
的列
假設category
具有來自 A,B,C....Z 的值
所以我有 24 個category
對於過濾類別A,我的查詢將是類別=:A (一個過濾器)
用於過濾 A 和 B ,那么它將是category=:A 或 category=:B (兩個過濾器)
我的過濾列可以是隨機的,它可能是一個、兩個或三個等等......
是否有任何查詢來過濾這些類型的案例。
我試過REGEXP但 roomDB 不接受
等待好的解決方案
提前致謝!
你可以像這樣使用in
子句
select * from emp where dept in ('IT','HR','FIN');
如果您有要搜索的模式,則可以使用like
子句
select * from emp where name like ('%I%');
這將使您的所有員工都以 I 為名。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.