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

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

Суммирование столбцов в БД


Беспечный_Ангел ©   (2004-12-23 23:03:00) 

Мастера, такая проблема. Есть таблица вида: |Date|Id|In|Out| надо получит сумму столбцов In & Out до определенной даты, по каждому Id отдельно. Таблица ОЧЕНЬ большая. Как можно это оптимизировать по времени? (на данный момент делаю SQL запросом по каждому Id в отдельности... Долго :(.. )


jack128   (2004-12-24 00:04:00) [1]

да, сглупил, сорри.


Zacho   (2004-12-24 00:02:00) [2]

jack128 ©   (23.12.04 23:56) [2]

А зачем HAVING ? Вполне достаточно будет WHERE


jack128   (2004-12-23 23:56:00) [3]

SELECT SUM(In),SUM(Out) FROM MY_TABLE GROUP BY Id having Date > :Date


Zacho   (2004-12-23 23:06:00) [4]

SELECT SUM(In),SUM(Out) FROM MY_TABLE GROUP BY Id


Наверх

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