Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Сумма времени   Найти похожие ветки 

 
Вадим ©   (2004-09-25 23:46) [0]

Есть вот такой вопрос. Имеется таблица, в которой содержится инфа о телефонных звонках: № телефона, дата, время начала и длительность разговора. Поле "Длительность" имеет формат TIME и, когда я пытаюсь получить суммарное время разговоров вот таким запросом:
SELECT Sum(Длительность) FROM Таблица (имена, естественно, в латинице)
получаю сообщение об ошибке... Как же просуммировать поле с временем?! Делать цикл, пробегающий по всему полю сверху вниз, по - моему глупо :-).


 
jack128 ©   (2004-09-26 01:33) [1]

Вадим ©   (25.09.04 23:46)
попрообуй так

SELECT Sum(case(Длительность as float)) FROM Таблица


 
Anatoly Podgoretsky ©   (2004-09-26 11:03) [2]

case функции в Парадоксе нет


 
jack128 ©   (2004-09-26 13:06) [3]

Anatoly Podgoretsky ©   (26.09.04 11:03) [2]
блин, не case, a cast естественно..


 
Вадим ©   (2004-09-26 13:30) [4]


> блин, не case, a cast естественно..

Всё равно не катит...


 
Johnmen ©   (2004-09-26 13:35) [5]

Сначала надо почувствовать и понять разницу между понятиями "время" и "временной интервал". Ты назвал это "Длительность", а по сути это "Время".
Итак:
SELECT Sum(YourTimeField -CAST("00:00:00" AS TIME)) FROM Таблица
Получишь вещественное цисло - количество суток.


 
Вадим ©   (2004-09-26 21:04) [6]


> Johnmen ©   (26.09.04 13:35) [5]

Сорри за долгое молчание и бОЛЬШОЕ СПАСИБО, так действительно работает! Теперь буду подумать, КАК это работает:-)))



Страницы: 1 вся ветка

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
6-1092446907
Nix
2004-08-14 05:28
2004.10.24
idWhois


3-1096400500
Вадим
2004-09-28 23:41
2004.10.24
Сохранность данных


1-1097309247
serg128
2004-10-09 12:07
2004.10.24
Как в runtime создать класс, унаследованный от панели и вывести..


6-1092036835
And
2004-08-09 11:33
2004.10.24
Как создать сессию?


3-1095617691
pashaz
2004-09-19 22:14
2004.10.24
Обработка OnLostConnection (FIBPlus)