यह काम करना चाहिए, हालांकि मैं इसकी दक्षता की पुष्टि नहीं कर सकता। प्रति टिप्पणी, यहां एक अपडेट है जो अधिकतम मूल्य प्रति ज़िप कोड के बराबर मूल्य के साथ सभी रिकॉर्ड वापस खींच लेता है।
SELECT *
FROM products p1
WHERE p1.state = 'NJ'
AND p1.price = (select max(price) from products p2
where p1.zip_code = p2.zip_code)
http://www.sqlfiddle.com/#!2/98f6d/2ए>