SELECT
cscart_ult_product_prices.product_id,
MIN(
IF(
cscart_ult_product_prices.percentage_discount = 0,
cscart_ult_product_prices.price,
cscart_ult_product_prices.price - (
cscart_ult_product_prices.price * cscart_ult_product_prices.percentage_discount
)/ 100
)
) AS price
FROM
cscart_ult_product_prices
WHERE
cscart_ult_product_prices.product_id IN (
2222, 2223, 5353, 5354, 5355, 5356, 5357,
5358, 5359, 5360, 5361, 5362, 5363,
5364, 5365, 5366, 5367, 5368, 5369,
5370, 5820, 5821, 5822, 5823, 3135,
5802, 6970, 6971, 6972, 6973, 6974,
6975, 3403, 3404, 3405, 3406, 3408,
3409, 6930, 6931, 6932, 6933, 6934,
6935, 6936, 3407, 2666, 3845
)
AND cscart_ult_product_prices.lower_limit = 1
AND cscart_ult_product_prices.company_id = 1
AND cscart_ult_product_prices.usergroup_id IN (0, 0, 1)
GROUP BY
cscart_ult_product_prices.product_id