我试图找出最好的方法,使用android应用程序中的sqlite数据库对两个表进行简单表联接。是使用CursorJoiner的最简单方法还是有更简单的方法?
在SQLiteDatabase和SQLiteQueryBuilder的实现中,您将看到可以将想要联接的表传递给的table参数,query即使文档暗示它仅采用表的单个名称。SQLiteQueryBuilder的文档更加清晰,甚至提供了类似foo, bar或的建议foo LEFT OUTER JOIN bar ON (foo.id = bar.foo_id)。
table
query
foo, bar
foo LEFT OUTER JOIN bar ON (foo.id = bar.foo_id)