ऐसा प्रतीत होता है कि यह असंभव है संक्षेप में समूह द्वारा एक आदेश का उपयोग करने के लिए। मेरा मौलिक तर्क त्रुटिपूर्ण है। मुझे निम्नलिखित सबक्वेरी चलाने की आवश्यकता होगी।
SELECT `p`.*, `pp`.`price` FROM `products` `p`
LEFT JOIN (
SELECT `price` FROM `product_price` ORDER BY `date_updated` DESC
) `pp`
ON `p`.`product_id` = `pp`.`product_id`
GROUP BY `p`.`product_id`;
यह एक प्रदर्शन हिट लेगा लेकिन चूंकि यह प्रत्येक पंक्ति के लिए एक ही सबक्वायरी है इसलिए इसे बहुत खराब नहीं होना चाहिए।