Форум: "Базы";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];
ВнизГрупировка в SQL-запросе с суммированием времени... Найти похожие ветки
← →
Asail (2006-04-22 03:08) [0]Здрасте!
Есть примерно такая таблица (упрощенно):
USER FROM TO
-------------------------
User1 10:00 12:30
User2 08:00 09:00
User1 15:00 16:00
User2 08:00 08:30
Как можно сформулировать запрос, так чтобы для каждого юзверя посчитать суммарное кол-во часов (с точностью, положим, до сотых)?
Т.е. результат должен быть примерно таким:
User1 3.50
User2 1.50
P.s. на LocalSQL...
← →
ЮЮ © (2006-04-22 12:02) [1]SELECT USER, SUMM(TO - FROM) FROM TABLE GROUP BY USER
← →
Asail (2006-04-22 17:44) [2]Спасибо! Вот так все просто оказалось... А я все думал - надо как-то конвертировать по-навороченному.
p.s. Кстати, поля FROM и TO у меня типа DateStamp, и результат пришлось умножать на 24, чтоб в часах получить...
Еще раз, thanks!!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.06.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c