如何在 SQLite android 中使用 Like 查询

发布于 2024-10-24 05:28:36 字数 105 浏览 0 评论 0原文

谁能告诉我如何在 android SQLite 中使用 LIKE 命令?示例 我有一个包含 3 列“名称”、“电子邮件”和“职位”的表,我想在“电子邮件”列中获取 yahoo 电子邮件地址。 谢谢

Can anyone tell me how to use LIKE command in android SQLite?. Example I have a table with 3 columns Name, Email and Position and I want to get yahoo Email addresses in Email column.
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

止于盛夏 2024-10-31 05:28:36

使用非常长的方法:

SQLiteQueryBuilder.buildQueryString(boolean distinct, String tables, String[] columns, String where, String groupBy, String having, String orderBy, String limit)

并在String where中将其设置为类似于“column_name LIKE pattern”的字符串
请注意,您不会(也不能)在此字符串中包含单词“where”,因为它将被内置到其中。

http://developer.android.com/reference/android/database/sqlite /SQLiteQueryBuilder.html

Use the enormously long method:

SQLiteQueryBuilder.buildQueryString(boolean distinct, String tables, String[] columns, String where, String groupBy, String having, String orderBy, String limit)

And in the String where set it to a string similar to "column_name LIKE pattern"
Note that you don't (and can't) include the word "where" in this string because it is going to be built into it.

http://developer.android.com/reference/android/database/sqlite/SQLiteQueryBuilder.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文