我有这样的SQL查询
String loadFav = "SELECT _id, title, name, favorite FROM table1 where favorite= 1 "
+ "UNION ALL"
+ "SELECT _id, title, name, favorite FROM table2 where favorite= 1"
;
Cursor mCursor = mSQLiteDatabase.rawQuery(loadFav, null);
Run Code Online (Sandbox Code Playgroud)
运行此查询时出错.这是正确的结构吗?有人能帮我吗?
始终通过查看SQL字符串进行故障排除 - 而不是构建SQL字符串的代码!
SELECT _id, title, name, favorite FROM table1 where favorite= 1 UNION ALLSELECT _id, title, name, favorite FROM table2 where favorite= 1
Run Code Online (Sandbox Code Playgroud)
你需要一个ALL和第二个之间的空间SELECT.
| 归档时间: |
|
| 查看次数: |
25066 次 |
| 最近记录: |