powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / простая задача.... (много городов, десять товаров, и много магазинов)
3 сообщений из 3, страница 1 из 1
простая задача.... (много городов, десять товаров, и много магазинов)
    #32336113
Spate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди добрые, помогите!!!
что дано: много городов, десять товаров, и много магазинов торгующих товарами ( три столбца с данными)
что надо: выбрав один город, и два( и более) товара, получть на выходе название магазинов, в которых присутствуют эти два(или более) товаров. в виде:
Код: plaintext
1.
2.
3.
 город1		товар1		магазин5
город1		товар2		магазин5
город1		товар1		магазин8
город1		товар2		магазин8

или лучше в
Код: plaintext
1.
2.
3.
4.
5.
6.
город1:
           магазин5:
                         товар1
                         товар2
            магазин8:
                         	товар1
                          товар2

если я в запросе ставлю условие : в столбце ТОВАР ( like товар1 OR like товар2), то мне в результате выдается еще и магазин9, который торгует только одним из товар1 или товар2 . если я в столбце ТОВАР ( like товар1 AND like товар2) , то в ответе пустота...
Я чувствую, что как то надо сравнивать магазины на одинаковость, но вот как??? если их названия заранее не известны( в смысле они являются частью ответа на критерии выборки?)
может быть надо два запроса делать? но каких?
...
Рейтинг: 0 / 0
простая задача.... (много городов, десять товаров, и много магазинов)
    #32336114
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
По-моему, похожая задачка:\r
\r
/topic/60787
...
Рейтинг: 0 / 0
простая задача.... (много городов, десять товаров, и много магазинов)
    #32336127
Фотография SiriusB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
использовать вывод данных в ленточную форму

а потом пользоваться стандартной функцией "Изменить фильтр"

на ярлыках в бланке запроса выбрать из списка

Москва или Находка или Урюпинск

и также проделать нужное количество раз в других полях
ПРИМЕНИТЬ ФИЛЬТР !!!

ну а потом в отчет вставить функцию

Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = Forms!ФБ1Банк.RecordSource
If Forms(Screen.ActiveForm.Name).FilterOn Then Me.Filter = Forms(Screen.ActiveForm.Name).Filter
End Sub

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


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