【发布时间】:2019-02-27 19:16:28
【问题描述】:
我对如何搜索两个单独的列有点困惑。 我正在使用 sqlite。
Cursor cursor = qb.query(db, sqlSelect, "firstName LIKE ? OR lastName LIKE ?" , new String[]{"%" + name + "%", "%" + name + "%"},空,空,空);
当我使用 for say Joe Bob 进行搜索时,我可以使用该查询
“乔”返回乔·鲍勃
“鲍勃”返回乔鲍勃
但不是“乔·鲍勃”
所以只想找到一种方法来搜索 firstName ' ' lastName 但我没有运气
【问题讨论】:
-
你试过
"firstName + ' ' + lastName like ?"吗?
标签: java android sql sqlite search