一对多SQLite关系查询

时间:2015-03-22 16:46:36

标签: java android sql sqlite

拥有一个拥有许多城市的sqlite数据库,每个城市都有一个月,每个月有30天。当我在Xcode上开发iOS应用程序时,我使用CoreData创建了这个数据库。现在我想要检索属于特定月份的日期,那个月属于特定城市。

Xcode的数据库地图:

enter image description here

数据库结构:

enter image description here

任何人都知道如何做到这一点?感谢

1 个答案:

答案 0 :(得分:-1)

您可以使用SQLiteQueryBuilder课程。 您可以使用setTables方法设置(并加入)表格。

  

设置要查询的表的列表。可以指定多个表来执行连接。例如:setTables(" foo,bar")setTables(" foo LEFT OUTER JOIN bar ON(foo.id = bar.foo_id)")

参数 inTables要查询的表列表