В моем приложении Android у меня есть база данных Sqlite с таблицей вопросов с 6 идентификаторами темы. Теперь я хочу получить определенное количество вопросов по каждой теме. Это означает: 15 вопросов с темой-идентификатором 1, 5 с темой-идентификатором 2, 7 с темой-идентификатором 3 и 4 и 3 с темой-идентификатором 5 и 6.Sqlite - Несколько INNER JOIN на одной таблице с лимитом
Мне кажется, мне нужно соединение с несколькими соединениями и но я не знаю много о построении запросов, подобных этому.
Есть ли у вас идеи?
Благодарности , но я получаю синтаксическую ошибку SQL, когда я использую ваш запрос. –
И какова будет ошибка? –
Подзапросы разрешены как есть, только там, где разрешено имя таблицы (в предложении FROM) или в виде скалярного подзапроса. UNION хочет «реальный» запрос, поэтому вам придется обернуть вокруг него другой запрос. –