Yura_Mart
@Yura_Mart

Как применить несколько условии при фильтрации товаров?

Добрый вечер всем.
Кто может подсказать в чём проблема?

Есть 2 таблицы:

"product" и "product_properties"

61f9373c4dc6e251061100.png
61f937408abb8554781660.png

Мне нужно сделать выборку товаров с определенной категорией по фильтрам, например по размеру, но он не выдаёт ничего:
$query = "SELECT prod.*, prod_ph.app_photo_url FROM product prod JOIN product_properties pp ON pp.product_id = prod.id WHERE prod.category_id = '$category_id'  AND pp.size = '39' AND pp.size = '40' GROUP BY prod.id ORDER BY prod.id DESC ";
$res = mysqli_query($connection, $query);

Если использовать толькоpp.size = '39' или только pp.size = '40'

то всё находит как надо.
Какой может быть косяк в запросе?
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
martin74ua
@martin74ua Куратор тега MySQL
Linux administrator
а вот как вы себе представляете - размер равен 40 И размер равен 39.
Вот какому числу должен быть равен размер, чтобы это условие выполнилось?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы