是否可以在内容提供商中使用涉及内部联接/外部联接的高级SQL查询?这是怎么做到的?我的另一个问题:是否有必要在内容提供商内部创建一个新的数据库?我们可以使用现有的数据库吗?
答案 0 :(得分:1)
是的,您可以在内容提供商中进行内部联接/外部联接。 像这样:
String tables = "table1 LEFT OUTER JOIN table2 ON (table1.sportId = table2._id)";
queryBuilder.setTables(tables);
并且不需要创建一个新实例,只要你愿意,你可以在构造函数中传递它。或者从您的数据库类中获取Singleton。