Дописать запрос MySQL 300руб. - Задание для фрилансеров #390419
Информация по заданию
Дописать запрос MySQL
Задание закрыто
Стоимость:
300 рублей
Срок выполнения:
2 дня
Варианты оплаты:
Без предоплаты
Дата публикации:
2014-06-22 23:43
Был на сайте:
2023-10-26 23:58
Реклама
Дописать запрос MySQL
Задача
Товары --------------------------------------------------- id name price catalog color
Дополнительные характеристики товаров --------------------------------------------------- id nazvanie_harakteristiki znachenie_harakteristiki tovar_id
В таблице "товары" хранятся общие характеристики для товаров. В таблице "Дополнительные характеристики" хранятся разные характеристики товаров в зависимости от каталога товара.
Вопрос как составить фильтр. То есть у меня есть фильтр когда я выбираю color или price то все работает (из основной таблицы).
Помогите составить такой запрос. Сделать выборку фильтров из таблицы "Дополнительные характеристики товаров"
к примеру, я выбираю "ширину" из дополнительного фильтра и мне надо отфильтровать из этой же таблицы остальные дополнительные характеристики,
еще раз пример, допустим есть ширина: 3,5,6; есть высота: 1,2,3.
Выбираю ширину 6 и из этой же таблицы фильтруются высота к примеру остается только 2 и 3.
Оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Дописать запрос MySQL
Реклама
Дописать запрос MySQL
Товары
---------------------------------------------------
id
name
price
catalog
color
Дополнительные характеристики товаров
---------------------------------------------------
id
nazvanie_harakteristiki
znachenie_harakteristiki
tovar_id
В таблице "товары" хранятся общие характеристики для товаров.
В таблице "Дополнительные характеристики" хранятся разные характеристики товаров в зависимости от каталога товара.
Вопрос как составить фильтр. То есть у меня есть фильтр когда я выбираю color или price то все работает (из основной таблицы).
Помогите составить такой запрос.
Сделать выборку фильтров из таблицы "Дополнительные характеристики товаров"
к примеру, я выбираю "ширину" из дополнительного фильтра и мне надо отфильтровать из этой же таблицы остальные дополнительные характеристики,
еще раз пример, допустим есть ширина: 3,5,6;
есть высота: 1,2,3.
Выбираю ширину 6 и из этой же таблицы фильтруются высота к примеру остается только 2 и 3.