Может я не в ту сторону мыслю,
у меня есть таблица с товарами если parent=0 то это единичный товар без разновидностей, если parent!=0 то это разновидность товара
У товара и у разновидности могут быть свойства по этим свойствам я делаю выборку товаров на страницу например 20 штук, если это разновидность то мне нужно получить именно товар если хоть одна разновидность подходит под выборку.
то есть если 10 разновидностей одного товара подходят под выборку то я должен получить товар, ну если товар подходит под выборку я так же должен получить его итого 20 штук.
с UNION возникает проблема в выбором количества всего товаров в первом запросе
|