powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формирование запроса со средними значениями по месяцам
9 сообщений из 9, страница 1 из 1
Формирование запроса со средними значениями по месяцам
    #39447899
РоманЯ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, подскажите пожалуйста как сформировать запрос средних значений по месяцам
имеется таблица:
[Город] [Магазин] [кол-во фруктов] [дата]
Москва маг 1 5 01.01.2010
Москва маг 1 4 02.01.2010
Москва маг 2 1 01.01.2010
Пермь маг 1 5 01.01.2010
Пермь маг 3 5 01.01.2010
Пермь маг 1 1 02.01.2010

подсчитать среднее значение с сортировкой по городам т.е. в итоге получить такой вид

Москва маг 1 9.5 январь
Москва маг 2 1 январь
Пермь маг 1 3 январь
Пермь маг 3 5 январь

через ексель получается, но хотелось бы аксесом получать
...
Рейтинг: 0 / 0
Формирование запроса со средними значениями по месяцам
    #39447932
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РоманЯ,
месяц:format(дата;"mm\/yy")
и наверное не среднее,а SUM
...
Рейтинг: 0 / 0
Формирование запроса со средними значениями по месяцам
    #39447949
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РоманЯ,


я не вижу, как для одной записи можно сосчитать среднее( причем правильно )
[Город] [Магазин] [кол-во фруктов] [дата]Москва маг 1 5 01.01.2010Москва маг 1 4 02.01.2010Москва маг 2 1 01.01.2010Пермь маг 1 5 01.01.2010Пермь маг 3 5 01.01.2010Пермь маг 1 1 02.01.2010

подсчитать среднее значение с сортировкой по городам т.е. в итоге получить такой вид

Москва маг 1 9.5 январьМосква маг 2 1 январьПермь маг 1 3 январьПермь маг 3 5 январь
...
Рейтинг: 0 / 0
Формирование запроса со средними значениями по месяцам
    #39447953
В примере "Москва маг 1 9.5 январь" ошибка? Нужно 4,5?
Код: sql
1.
2.
3.
SELECT [Город], [Магазин], Avg([кол-во фруктов]), Format(First([дата]), 'MMMM')
FROM [таблица]
GROUP BY [Город], [Магазин], Month([дата])
...
Рейтинг: 0 / 0
Формирование запроса со средними значениями по месяцам
    #39447981
хм-м-м
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАя не вижу, как для одной записи можно сосчитать среднее( причем правильно )наверное, как обычно, сумма_значений/количество_значений.
то есть, значение/1.
или же Avg.
...
Рейтинг: 0 / 0
Формирование запроса со средними значениями по месяцам
    #39448295
РоманЯ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев )В примере "Москва маг 1 9.5 январь" ошибка? Нужно 4,5?
Код: sql
1.
2.
3.
SELECT [Город], [Магазин], Avg([кол-во фруктов]), Format(First([дата]), 'MMMM')
FROM [таблица]
GROUP BY [Город], [Магазин], Month([дата])



Добрый день, да моя ошибка 4,5 держал в уме, написал почему-то 9,5...
...
Рейтинг: 0 / 0
Формирование запроса со средними значениями по месяцам
    #39448329
РоманЯ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо!!!!
итоговый вариант
Код: vbnet
1.
2.
3.
SELECT Таблица.Город, Таблица.Магазин, Avg(Таблица.[Кол-во фруктов]) AS [Avg-Кол-во фруктов], Format(First(Таблица.Дата),"mmmm") AS [First-Дата]
FROM Таблица
GROUP BY Таблица.Город, Таблица.Магазин;
...
Рейтинг: 0 / 0
Формирование запроса со средними значениями по месяцам
    #39448341
хм-м-м
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
РоманЯ,

Зря убрали из группировки дату.
Теперь среднее будет считаться за весь период.
А ведь сами писали "нужно среднее по месяцам".
...
Рейтинг: 0 / 0
Формирование запроса со средними значениями по месяцам
    #39448529
РоманЯ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я ее добавил, видимо не до копировалась)
Спасибо большое за помощь всем!!!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Формирование запроса со средними значениями по месяцам
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]