0 0

sqlite多表查询用模糊查询怎么写。。。0

比如a表:id name,age
b表: id name,sex
根据name模糊查询怎么写
select a.name,a.age,b.name,b.sex from a a join  b b on a.name=b.name where name like '%"+name+"%'  我是这样查询的大门是会报 这个错 谁知道原因那。。。。
android.database.sqlite.SQLiteException: not an error
at android.database.sqlite.SQLiteQuery.nativeFillWindow(Native Method)
at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:86)
at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:160)
at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:152)
at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:158)
at android.database.AbstractCursor.moveToNext(AbstractCursor.java:243)
at com.kushuai.dao.OnLineVideoImp.findMovieByNames(OnLineVideoImp.java:82)
at com.kushuai.activity.test.text.bynames(text.java:37)
at java.lang.reflect.Method.invokeNative(Native Method)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:537)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1551)

 
2012年7月10日 11:09

2个答案 按时间排序 按投票排序

0 0

采纳的答案

select a.name,a.age,b.name,b.sex from a a inner join  b b on a.name=b.name where a.name like '%"+name+"%'

2012年7月10日 11:11
0 0

select a.name,a.age,b.name,b.sex from a inner join  b  on a.name=b.name where a.name like '%"+name+"%'

2012年7月10日 11:28

相关推荐

    sqlite 支持中文模糊查询

    现在的SQLite版本(包括压缩包中提供的sqlite3.exe)通常都能够很好地支持中文和其他多语言字符的模糊查询。 为了确保SQLite能正确处理中文,我们需要关注以下几点: 1. **字符编码**:确保数据库、表和列都使用...

    sqlite可视化控件,仅支持查询(可模糊查询、分页),不可增删

    在本文中,我们将重点讨论SQLite在QT框架中的应用,特别是针对标题所提及的“sqlite可视化控件,仅支持查询(可模糊查询、分页),不可增删”这一特性。 首先,QT是一个流行的开源C++图形用户界面库,它提供了丰富的...

    安卓搜索相关相关-利用Sqlite模糊查询实现搜索框的自动补全效果支持字母汉字补全.rar

    通过阅读和理解提供的代码,可以加深对SQLite模糊查询和Android搜索框自动补全功能的理解。同时,也可以参考其他开源项目或文档,进一步提升自己的技能。 总的来说,利用SQLite实现搜索框的自动补全功能是一项实用...

    SQLite源码(解决中文乱码和中文模糊查询问题)

    针对“SQLite源码(解决中文乱码和中文模糊查询问题)”这个主题,我们将探讨SQLite如何处理中文字符编码、可能出现的乱码问题,以及中文模糊查询的实现机制。 首先,SQLite默认使用UTF-8编码存储数据,这是对中文...

    Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例

    对于更复杂的数据处理,可以使用SQL查询从数据库中提取数据,然后用`pandas.read_sql_query()`或`pandas.read_sql()`函数转换为DataFrame。例如: ```python query = "SELECT * FROM your_table WHERE condition" ...

    简介iOS开发中应用SQLite的模糊查询和常用函数

    ### SQLite模糊查询 模糊查询允许开发者在SQL语句中使用通配符来搜索符合特定模式的数据。在SQLite中,常用的模糊查询通配符有: - `%`:代表任意数量的字符,包括零字符。 - `_`:代表单个字符。 例如,假设我们...

    主从表模糊查询delphi 数据库

    可以通过索引、限制查询范围或使用全文搜索引擎(如SQLite的FTS扩展)来优化。 8. **错误处理**:在编写代码时,记得添加适当的错误处理机制,如Try...Except...Finally块,以应对可能出现的异常情况。 9. **代码...

    Unity搜索框,模糊查询

    有刚入门的群友咨询搜索筛选控件怎么处理,这里记录一下之前做过的两种方式一种是用InputField控件和DropDown控件组合做的,另外一种是用InputField结合自己写的界面做。两种方式都可以具体哪种更适合需要结合自己的...

    android 模糊查询

    在Android开发中,模糊查询是一种常见的数据检索方法,它允许用户使用不精确的关键词或模式来查找相关的数据。这在很多应用中非常实用,比如联系人搜索、应用商店的搜索功能等。本篇将深入探讨如何在Android中实现...

    易语言-sqlite模糊搜索/分页显示例子

    总结起来,这个"易语言-sqlite模糊搜索/分页显示例子"涵盖了数据库连接、SQL语句的使用(特别是模糊搜索和分页查询)、易语言与SQLite的交互,以及用户界面设计的基本概念。通过学习和实践这个例子,开发者可以更好...

    sqlite浏览器

    SQLite浏览器是一款专为SQLite数据库设计的可视化浏览工具,它极大地简化了对SQLite数据库的操作,尤其适合初学者和非程序员使用。这款工具允许用户无需编写SQL语句,即可直观地进行数据的增、删、查、改操作,以及...

    Android电话号码簿Sqlite

    在Android手机中,其底层使用了嵌入式数据库sqlite,可以直接完成数据库的建立与数据表的查询、修改。本设计就是利用Android中sqlite数据库来完成通讯录的主要功能,如保存、删除、查询等功能。在eclipse中使用...

    SQL语句基础(Sqlite).pdf

    使用JOIN关键字可以进行表的联合查询,例如INNER JOIN用于返回两个表中都存在的记录,LEFT JOIN(或LEFT OUTER JOIN)则返回左表的全部记录以及右表中匹配的记录,CROSS JOIN则返回两个表的笛卡尔积,即两个表中所有...

    sqlitedll-3_3_12

    sqlite3.dll则是实际的动态链接库文件,包含了Sqlite的全部功能实现,供应用程序在运行时动态加载并使用。 总结来说,这个压缩包提供了一个针对Sqlite中文模糊查询问题的稳定版本,可能适用于那些在更新到3.3.13及...

    一篇不错的sqlite学习日志

    SQL查询是SQLite的核心,包括选择所有记录`SELECT * FROM table_name`,按条件筛选`WHERE`,排序`ORDER BY`,限制返回行数`LIMIT`,计算总数`COUNT(*)`,模糊匹配`LIKE`等。例如,可以按年份降序排列并限制显示前10...

    delphi 系统开发 数据库模糊查询系统

    9. **多条件模糊查询**:如果需要根据多个字段进行模糊查询,可以使用`OR`或`AND`逻辑运算符组合多个`LIKE`条件,或者使用`IN`操作符匹配多个值。 10. **分页和排序**:在大量数据中,为了提高响应速度和用户体验,...

    SQLite3加密方法总结

    FTS5(Full-Text Search 5)是SQLite的全文搜索模块,它允许对文本进行快速的模糊查找。FTS5同样支持加密,但请注意,这仅限于全文索引,并不加密实际的数据表。因此,如果你需要全面的数据库加密,还需要结合其他...

    用sqlite数据库做的英语字典

    在这个“用sqlite数据库做的英语字典”项目中,开发者利用SQLite数据库来存储和检索英语词汇及相关信息,提供了一个方便的字典应用。 首先,SQLite数据库文件通常以`.db`为扩展名,它包含了一整套数据库,包括表、...

Global site tag (gtag.js) - Google Analytics