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

比如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)

2个回答

[code="java"]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+"%'[/code]

fannifan
fannifan 如果要是实现多个模糊查询概要怎么写那。。。。
8 年多之前 回复

[code="sql"]select a.name,a.age,b.name,b.sex from a inner join b on a.name=b.name where a.name like '%"+name+"%'
[/code]

zyn010101
zyn010101 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+"%' and b.sex like %%
8 年多之前 回复
fannifan
fannifan 如果要是实现多个模糊查询概要怎么写那。。。。。
8 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐