powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите, пожалуйста, создать запрос.
7 сообщений из 7, страница 1 из 1
Помогите, пожалуйста, создать запрос.
    #40060480
HB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HB
Гость
Здравствуйте, уважаемые форумчане.
Есть таблица Check

IDCityDataAdd12341Mos03.202022.0324.0325.032SPB03.202024.0325.033KOL03.202023.0325.034Mos04.202022.0424.0425.045SPB04.202024.0425.046KOL04.202023.0425.04

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

Как создать запрос, чтобы получилось

AddDataMos1Mos2Mos4SPB1SPB2KOL3KOL403.202022.0324.0325.0324.0325.0323.0325.0304.202022.0424.0425.0424.0425.0423.0425.04

При этом, если будут появляться значения в пустых полях таблицы, чтобы в запросе появлялся соответствующий столбец, например М3
...
Рейтинг: 0 / 0
Помогите, пожалуйста, создать запрос.
    #40060598
zimkon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
HB,
...
Рейтинг: 0 / 0
Помогите, пожалуйста, создать запрос.
    #40060721
HB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HB
Гость
zimkon,

Спасибо большое, разбираюсь. Идея ясна. Пытаюсь все засунуть в один запрос. Результат выложу.
...
Рейтинг: 0 / 0
Помогите, пожалуйста, создать запрос.
    #40060742
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HB,
А Вы не задумывались над таким моментом:
каким "монстроподобным" станет запрос если отразить в нем данные за десяток городов за все 12 месяцев и какая дата будет в поле AddData?
Или БД создается для 3 городов и 3 месяцев
...
Рейтинг: 0 / 0
Помогите, пожалуйста, создать запрос.
    #40061076
HB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HB
Гость
sdku
HB,
А Вы не задумывались над таким моментом:
каким "монстроподобным" станет запрос если отразить в нем данные за десяток городов за все 12 месяцев

Конечно подумал. Запрос только для 3 городов и по 4 пунктам. Скоро появится еще один город и два пункта.


sdku
HB,
... и какая дата будет в поле AddData?



Тут не понял. Значения в DataAdd (неправильно написал название в посте, в таблице правильно), это дата формат mm.dd.yyyy , поле заполняется автоматом раз в месяц при создании записи. При создании перекрестного запроса она урезается MIDом для удобства просмотра, а поле с полной датой используется для сортировки и оно скрывается.

Поменял названия полей на буквы, теперь таблица Check выглядит так:

IDCityDataAddABCD1MOS01.03.202022.03.202024.03.202025.03.20202SPB02.03.202024.03.202025.03.20203KOL03.03.202023.03.202025.03.20204MOS07.04.202023.04.202025.04.202028.04.20205SPB15.04.202024.04.202025.04.20206KOL22.04.202023.04.202025.04.20207MOS12.05.202018.05.202019.05.202025.03.20208SPB18.05.202019.03.202024.03.20209KOL19.05.202027.05.202028.05.202029.05.2020

Вот результат Q_Check

DataAddМесяцKOL 2KOL 3KOL 4MOS 1MOS 2MOS 4SPB 1SPB 22020 03 Март 2020Март 202023.03.202025.03.202022.03.202024.03.202025.03.202024.03.202025.03.20202020 04 Апрель 2020Апрель 202023.04.202025.04.202023.04.202025.04.202028.04.202024.04.202025.04.20202020 05 Май 2020Май 202027.05.202028.05.202029.05.202018.05.202019.05.202025.03.202019.03.202024.03.2020



В общем, если интересно, что получилось, выкладываю базу для критики.
Еще раз СПАСИБО zimkon!
...
Рейтинг: 0 / 0
Помогите, пожалуйста, создать запрос.
    #40061078
DarkMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku
А Вы не задумывались над таким моментом:

Самое время сказать - Базу в топку , и все переделывать заново.
...
Рейтинг: 0 / 0
Помогите, пожалуйста, создать запрос.
    #40061190
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMan
sdku
А Вы не задумывались над таким моментом:

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


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