Android数据库有时候需要多表联合查询,经过学习,可以用以下代码
Currsor = db.rawQuery("select * from tablea as a left outer join tableb as b on a.url = b.url where a.url= ?",
new String[]{url});
这样获取出来的cursor就是两个表联合的字段了,这句代码以左表为准,当然按需也可以改成right jion。
Android多表联合查询
本文介绍了一种在Android中进行数据库多表联合查询的方法,并提供了一个具体的代码示例,展示了如何使用rawQuery方法实现left outer join操作。
Android数据库有时候需要多表联合查询,经过学习,可以用以下代码
Currsor = db.rawQuery("select * from tablea as a left outer join tableb as b on a.url = b.url where a.url= ?",
new String[]{url});
这样获取出来的cursor就是两个表联合的字段了,这句代码以左表为准,当然按需也可以改成right jion。

被折叠的 条评论
为什么被折叠?
