2015-03-22 3 views
0

имеет базу данных sqlite, которая содержит много городов, каждый город имеет месяц и каждый месяц имеет 30 дней. Я создал эту базу данных с помощью CoreData, когда я разрабатывал приложения iOS на Xcode. теперь я хочу получить дни, относящиеся к определенному месяцу, и этот месяц принадлежит определенному городу.запрос взаимоотношений SQLite один-ко-многим

базы данных отображение Xcode: структура

enter image description here

База данных:

enter image description here

Любой знает, как это сделать? спасибо

+1

Измените свой вопрос с помощью выборочных данных и желаемых результатов. Кроме того, любой запрос, который вы попытались, также полезен. –

ответ

-1

Вы можете использовать класс SQLiteQueryBuilder. Вы можете установить (и объединить) таблицы с помощью метода setTables.

Устанавливает список таблиц для запроса. Для выполнения объединения можно указать несколько таблиц. Например: setTables ("Foo, Bar") setTables ("Foo LEFT OUTER JOIN ON бар (foo.id = bar.foo_id)")

Parameters inTables список таблиц для запроса на

Смежные вопросы