спасибо большое за ответ очень помогло мне, а вот если потом в таблице будет записей больше 2 миллионов, сильно ли упадет скорость запроса при такой структуре БД, или все таки ее лучше поменять на раннем этапе?
Денис, спасибо большое за ответ, но не работает такой запрос, джоинит он все верно, а вот ищет не верно, выдает пустой запрос, я думаю это из за того что
стоит условие "AND" между скобками, подскажите пожалуйста как можно это обыграть?
Конструкция через IN не подойдет, надо четко искать по атрибутам
/* условие для категории */
(a.category_id = i.category and i.category = 2) and
/* условие для марки автомобиля */
(a.name = 'Марка' and ai.val = 'Audi') and
/* условие для года выбуска автомобиля*/
(a.name = 'Годвыпуска' and ai.val BETWEEN 2005 and 2015)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.