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 (
10615, 10614, 10613, 10612, 10611, 10610,
10609, 10608, 10607, 10600, 10599,
10598, 10597, 10596, 15952, 15951,
15950, 15949, 15947, 15946, 15945,
15944, 10583, 10582, 10581, 10580,
10579, 10578, 10577, 10576, 10575,
10573, 10572, 10569, 10568, 10567,
10566, 10565, 10563, 10561, 10560,
10558, 10557, 10556, 10552, 10551,
10550, 15943, 10545, 10544, 10543,
10542, 10541, 10540, 10539, 10538,
10537, 10536, 10535, 10534, 10533,
10532, 10531, 10530
)
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