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 (
10734, 10735, 10736, 10737, 10738, 10668,
10669, 10670, 10671, 10672, 10673,
10674, 10675, 10676, 10677, 10678,
10679, 10680, 10681, 10682, 10683,
10684, 10685, 10686, 10607, 10608,
10609, 10610, 10611, 10612, 10613,
10614, 10615, 10616, 10617, 10618,
10619, 10620, 10621, 10622, 10623,
10624, 9814, 9815, 9816, 9817, 9818,
15732, 9820, 9821, 9822, 9823, 9824,
9825, 9826, 9827, 9828, 9829, 9830,
10241, 10242, 10243, 10244, 10245
)
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