Форум: "Базы";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];
ВнизСводные таблицы в InterBase Найти похожие ветки
← →
Molodoy_Od (2002-06-15 21:45) [0]Я переводил свой проект с MS Access в InterBase. Все хорошо, но в IB-SQL отсутствует (или не удалось найти) комманда для получения сводных данных. Подскажите как можно "красиво" обойти такой недостаток (или подскажите нужную комманду из IB-SQL :-) ).
Заранее благодарен.
← →
cav (2002-06-15 22:39) [1]Дык написал бы подробнее что за сводные данные :)
если ето выборка из двух или более таблиц то select * from tabl1 join table2 on (table1.key=table2.key) если ты имел ввиду сводные данные как групповые операции то
select key,sum(total) from table1
group by key
напиши подробнее что конкретно надо.
← →
Molodoy_Od (2002-06-15 23:21) [2]Допустим имеем простенькую таблицу :
create table MyTable(
Name1 Char(20),
Name2 Char(20),
MyData decimal(10.4))
Необходимо получить в результате набор данных, названия столбцов которого состоят из разных (группировка по этому полю) значений Name1, а строки первого столбца составляют сгруппированные значения Name2, остальные клетки DBGrid-да заполняются Sum(MyData) для соответствующих Name1 и Name2. В Access достаточно было написять :
Transform Sum([MyData]) Select [Name2] From MyTable
GROUP BY [Name2] Pivot [Name1]
А как этого добиться в IB ?!... в этом прикол :-(
← →
kaif (2002-06-16 02:03) [3]Такие вещи IB не поддерживает. Получи простой набор с группировкой, а потом в приложении распиши его по столбцам.
Или попытайся задействовать глюкавый TDecisionCube.
← →
ao1973 (2002-06-16 09:44) [4]Кстати есть Desicion cube
работает класно!
← →
Molodoy_Od (2002-06-16 11:48) [5]С Desicion cube не игрался, а совет kaif уже начал реализовывать.
Спасибо.
← →
koks (2002-06-17 09:39) [6]Говорят, что DecisionCube работает только с BDE...
← →
Molodoy_Od (2002-06-21 15:32) [7]> koks
Скотее всего... В IB6 у меня так и не получилось добиться положительных результатов (пользуюсь компонентами прямого доступа к IB).
← →
Fay (2002-06-23 17:10) [8]Существование подобной "команды" похо увязываось бы с реляционной моделью.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c