powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Составить мега запрос
1 сообщений из 1, страница 1 из 1
Составить мега запрос
    #38897771
scion4581
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всех приветствую. Нужна помощь по составлению запроса как для меня очень сложного.

Есть схема, фото приложил.

В кратце суть такова что создаются заказы используя данные разных таблиц - марка, модель, регион,год выпуска, группа запчастей или услуг, тип запчасти, состояние запчасти. у нескольких заказов (они создаются максимум до 5 одновременно, 5 форм т.е.) есть общие контактные данные по заказам, в которых находится и город, а город естественно связан с регионом.

Потом другой пользователь создает фильтры, чтобы искать те самые заказы, но фильтры имеют множественный выбор,
т.е. в один фильтр можно записать, несколько годов производства, несколько марок, несколько моделей этих марок, несколько групп запчастей или услуг и несколько регионов. Есть еще дополнительные поля но главное не в этом.

Теперь при просмотре фильтра нужно найти все заказы что совпадают по этому фильтру для определенного пользователя, т.е. связать таблицу заказов (orders) и фильтров (filters). так же должна быть возмодность просмотреть все заказы по всем фильтрам конкретного пользователя.


Как лучше построить запрос, вытащить сначала все данные по которым ищутся совпадения и потом объединить эту таблицу с таблицей заказов? Или лучше составить большое условие WHERE куда предварительно сделав запрос получить все не повторяющиеся требования всех фильтров? Как бы поступили вы? Может где то структуру поменять, если уж совсем критично, потому что система почти сделана, кроме вот поиска и связи между заказами и фильтрами

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


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