Как записать такой запрос в Yii2 использую ActiveRecord

У меня есть такой запрос

select * from (SELECT `products`.*, max(product_properties.max_value) as sort 
FROM `products` INNER JOIN `product_properties` ON product_properties.product_id = products.id 
WHERE (`products`.`status`=1 and product_properties.property_id = 429) 
AND (`products`.`company_id` NOT IN (26, 31, 11, 47, 57, 58, 47, 87)) 
AND (`products`.`product_type_id`='3') group by products.id 
ORDER BY `products`.`end_action`, sort desc) tmp 
group by tmp.name, tmp.company_id order by tmp.end_action limit 10

Как его можно написать, используя ActiveRecord? У меня просто API и мне нужно именно через ActiveRecord


Ответы (0 шт):