The following query follows the logic of your question, which is to get the maximum prod_image_id
for each prod_id
.
SELECT p1.prod_image
FROM product_image p1
WHERE NOT EXISTS(SELECT 1
FROM product_image p2
WHERE p1.prod_id = p2.prod_id
AND p1.product_image_id < p2.product_image_id)