powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подсчет количества
7 сообщений из 7, страница 1 из 1
Подсчет количества
    #39237132
MayDayKo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Прошу прощения, если я задаю неверные вопросы и не разобравшись с SQL последовательно.
Так получилось, что я решил себе упростить жизнь на работе и после завершения проекта хочу освоиться.

В рамках упрощения жизни - я хотел посчитать количество записей. И, если с пространственным запросом в расчетной программе я разобрался, то захотелось подсказок/помощи в следующем:

Имеется База, содержащая записи. В каждой записи содержится Адрес. Возможно ли через SQL в каждую запись вбить количество записей с таким же адресом.
Т.е., допустим база:

sys********adres***************count
50*******Парковая 11
77*******Ленинградская 50
99*******Ленинградская 50
109******Ленинградская 50
40*******Парковая 10
33*******Парковая 10


И перейти к следующей:

sys********adres******************count
50********Парковая 11**************1
77********Ленинградская 50**********3
99********Ленинградская 50**********3
109*******Ленинградская 50**********3
40********Парковая 10**************2
33********Парковая 10**************2


В каком направлении вообще необходимо думать?
Спасибо за внимание
...
Рейтинг: 0 / 0
Подсчет количества
    #39237138
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
select sys, adres, count(*) as kol
from Таблица
group by sys, adres
...
Рейтинг: 0 / 0
Подсчет количества
    #39237146
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, неправильно понял ТЗ. Надо так
Код: sql
1.
2.
select sys, adres, (select count(*) from Таблица t where t.adres=Таблица.adres) as kol
from Таблица
...
Рейтинг: 0 / 0
Подсчет количества
    #39237148
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MayDayKoИмеется База, содержащая записи. В каждой записи содержится Адрес. Возможно ли через SQL в каждую запись вбить количество записей с таким же адресом.
Т.е., допустим база:

sys********adres***************count
50*******Парковая 11
77*******Ленинградская 50
99*******Ленинградская 50
109******Ленинградская 50
40*******Парковая 10
33*******Парковая 10

Код: sql
1.
UPDATE База SET [count]=DCount("*","База","adres=" & adres)

Но зачем все это?
...
Рейтинг: 0 / 0
Подсчет количества
    #39237306
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кавычки выпали из поля зрения.
Отвлекли названия База и count.)))
Код: sql
1.
.. "adres=""" & adres & """"....
...
Рейтинг: 0 / 0
Подсчет количества
    #39239844
MayDayKo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо

Есть просто таблица со значениями нагрузки на адрес.
И есть таблица с повторяющимися адресами.
Так вот появилась идея посчитать в отдельное поле количество одинаковых адресов.
Затем перекинуть нагрузки, если адрес из первой таблицы = адрес из второй.
А потом просто поделить значение нагрузки на количество.
...
Рейтинг: 0 / 0
Подсчет количества
    #39240015
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MayDayKoА потом просто поделить значение нагрузки на количество.

и получите средний вес животных в зоопарке, сложив слона и колибри
---
просто сумма по адресу --бесполезная величина

вам надо освоить группировочные запросы, для подсчета количеств
--по дню-неделе-месяцу-году
--по времени дня
......
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подсчет количества
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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