Давайте предположим, что у меня есть следующий «продуктов» стол:выберите запрос - каждый две строки в единый результат строки
ProductID | ProductName
----------+---------
0255463 | ProductA
0254483 | ProductB
0255341 | ProductC
0905454 | ProductD
Есть ли способ (в SQLite Android), чтобы выбрать каждый из двух последовательных строк в одной строку результата ? Здесь желаемый результат запроса:
FirstProductID | FirstProductName | SecondProductID | SecondProductName
---------------+------------------+-----------------+---------
0255463 | ProductA | 0254483 | ProductB
0255341 | ProductC | 0905454 | ProductD
Я хотел бы общее решение, которое может быть использовано для любой таблицы, независимо от содержимого таблицы.
Представление данных должно обрабатываться на уровне приложения (PHP) –
Вы абсолютно правы. Однако мне нужно приложение для Android (я использую их встроенный SqlLite), чтобы использовать Cursor Loader.В случае, если я хотел бы получить 2 элемента в одном элементе ListView, это единственное решение, так как Loader тесно связан с адаптером списка. другими словами: курсор его единственный вход, который я могу использовать, чтобы заполнить вид списка андроидов. –