Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как добавить динамические столбцы? / 3 сообщений из 3, страница 1 из 1
14.09.2005, 00:46
    #33267602
Maxxworld
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как добавить динамические столбцы?
Проблема такая: есть таблица с даными, структура столбцов такая
1)счет клиента, 2) обороты клиента за указный месяц; 3) указаный месяц.
Тоесть: есть несколько строк с счетом клиента и его оборотамы но разные месяца. И так по всем клиентам
Есть еще одна таблица в которой есть перечень анализируемых месяцев.
Стоит задача такая: получить таблицу такой структуры:
1столбец) счет клиента 2) 1-й месяц 3) обороты за первый месяц 4) 2-й месяц 5) обороты за второй месяц 6)... и так дальше в зависимости сколько месяцев указано в таблице с месяцами.
Другими словами, проблема состоит в динамическом добавлении столбцов... Кто то сталкивался с такой проблемой? Поделитесь пожалуйста опытом.
...
Рейтинг: 0 / 0
14.09.2005, 03:28
    #33267645
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как добавить динамические столбцы?
Кросс-репорты делаются на клиенте. Любой современный отчетник это умеет делать. СУБД здесь ни при чем.
...
Рейтинг: 0 / 0
14.09.2005, 19:31
    #33269928
Zhora
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как добавить динамические столбцы?
Try to use something like:
sum (case when month=1 then value else 0) ,
sum (case when month=2 then value else 0) ,
...
sum (case when month=12 then value else 0)
group by account
or "characteristic functions"
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как добавить динамические столбцы? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]