Помогите составить запрос
Есть таблица products as p(id, type) - главные товары
Есть таблица product as v(id, main_id) - варианты товаров(могут быть, а может и не быть - по этому left join
p.id = v.main_id)
Есть таблица product_specials as ps (id, product_id, price) - таблица со скидками(скидки тоже могут быть, а может и не быть, поэтому left join ps.product_id =
v.id)
Мне нужно получить ид главного товара, и ид одного варианта з наименьшей скидкой, если есть. Тоесть условие получается если есть варианты и есть скидка. Если скидки нету, то вариант с минимальной ценой, ну если вариантов нету, то null