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 (
3484, 3487, 3485, 3486, 6969, 3434, 6947,
3424, 3911, 3422, 3910, 3421, 3909,
3420, 3423, 3912, 3914, 3913, 3433,
3432, 3135, 3403, 3404, 3405, 3406,
3408, 3409, 6930, 6931, 6932, 6933,
6934, 6935, 6936, 3407, 2666, 3845,
2667, 2668, 2669, 2670, 3846, 3847,
3848, 3849, 3850, 6258
)
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