Вопрос № 63340: Есть база данных
[Время установки соединеня] - текстовый
SecondsCount - целое число
Хочу сгруппировать по дням, в день несколько соединений,
и для каждого просуммировать секунды
SELECT [Время установки соединеня], mid(Основна...
Вопрос № 63.340
Есть база данных
[Время установки соединеня] - текстовый
SecondsCount - целое число
Хочу сгруппировать по дням, в день несколько соединений,
и для каждого просуммировать секунды
SELECT [Время установки соединеня], mid(Основная.[Время установки соединеня], 1,8) AS myDays, Sum(Основная.SecondsCount) AS [Sum-SecondsCount]
FROM Основная
GROUP BY mid(Основная.[Время установки соединеня], 1,8), Основная.[Время установки соединеня];
Приложение:
Отправлен: 20.11.2006, 07:25
Вопрос задал: Шведенко (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Игорь Елизаров
Здравствуйте, Шведенко!
у вас в запросе группировка идет по времени соединения, то есть учитывается просто КАЖДОЕ соединение.
для того, чтобы получить время соединения по дням, надо группировать только по дням, примерно так
SELECT mid(Основная.[Время установки соединеня], 1,8) AS myDays, Sum(Основная.SecondsCount) AS [Sum-SecondsCount]
FROM Основная
GROUP BY mid(Основная.[Время установки соединеня], 1,8 ;
в этом случае программа должна выдать время соединения за каждый день
С уважением, Игорь
Ответ отправил: Игорь Елизаров (статус: 7-ой класс)
Ответ отправлен: 20.11.2006, 19:04