Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.013 c
1-47287
mike.dld
2002-06-30 12:55
2002.07.15
Здравствуйте, Мастера!


1-47554
Leny
2002-06-27 08:58
2002.07.15
связать два типа PChar и String


14-47735
vads
2002-06-09 09:22
2002.07.15
Кто-нибудь работал со cмарт-картами и card-reader ами ???


1-47493
Cherepovets
2002-07-04 10:54
2002.07.15
ToolBar в MDI


3-47201
stalexo
2002-06-18 21:19
2002.07.15
Порядковый номер записи





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский