Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

массивы в IB [IB5.x]


Desperado ©   (2003-04-14 09:22:00) 

Мастера, подскажите как решить следующую задачку.
Запрос в хранимой процедуре
for select dat, sum(opl) from payment where payment.p=:p and payitm=1 and idperiodfor=:prd group by dat into :dat, :sum_opl do
begin
...
end
возвращает суммы оплат, прошедшие за определенную дату.
Как представить это в таком виде на выходе
d1 d2 d3 ... d31
s1 s2 s3 ... s31
где d и s - дата и поступившая сумма соответственно


Виталий Панасенко   (2003-04-14 11:22:00) [1]

Вообще-то можно, если использовать поля типа массив


Соловьев   (2003-04-14 09:29:00) [2]

ИМХО, только на клиенте. Ручками перевернуть данные.


АлексейК   (2003-04-14 09:27:00) [3]

Строки развернуть в колонки? Если так, то придется все это перекладывать на клиента.


Наверх

Титульная страница Поиск, карта сайта Написать письмо