2016-09-24 2 views

ответ

0

Возможно, вы можете использовать buildUnionQuery(). Из документации это выглядит довольно просто, вам просто нужно самостоятельно создать отдельные сообщения SELECT.

Существует также этот метод buildUnionSubQuery(), но я не имею ни малейшего представления о том, как использовать его и документация не очень полезно ...

Я действительно предпочитаю библиотека называется SquiDB, которая имеет гораздо лучшие возможности запросов на строительство с API, который более ясен. (Есть и другие библиотеки с хорошими API-интерфейсами. Дело в том, что вы не застряли в использовании Android SQLiteQueryBuilder, чей API, по-моему, не хватает.)

+0

Не могли бы вы дать мне подробный пример того, как использовать buildUnionQuery() ?. –

+0

@ShaheerPalollathil Нет, потому что я никогда не использовал его. Но документация предполагает, что я возьму массив операторов SELECT, объединим их с 'UNION' между ними и применит 'sortOrder' и' limit' в конце. Возможно, вы можете дать ему попробовать и сообщить нам об этом. – Karakuri

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