Вверх ↑
Ответов: 758
Рейтинг: 112
#1: 2014-01-30 22:23:55 ЛС | профиль | цитата
Tad писал(а):
В Google набери "pivot в SQLite" или "перевернуть таблицу SQLite"
Я лично давно ищу решение данного вопроса, но пришел к выводу что внутри SQLite полного алгоритма pivot сделать нельзя. Имеется ввиду, случай когда названия колонок берутся из самой таблицы данных.
Окончательно мое мнение подтвердило исследование ТУТ
Выходом может быть формирование окончательной таблицы в отдельной программе или отдельным алгоритмом (в интернете очень популярен алгоритм на perl). В нашем случае можно послать запрос для определения перечня колонок, а потом (с учетом первого) запрос на формирование тела таблицы, и окончательно сформировать таблицу в HiAsm.
карма: 1

0