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 (
1612, 1267, 1400, 1652, 1309, 1673, 1653,
1668, 1634, 1688, 1499, 1613, 1648,
1723, 1590, 1510, 1950, 1951, 1924,
1949, 1745, 1654, 1501, 69, 89, 1643,
1645, 1925, 1666, 1664, 1557, 1695,
1559, 1315, 1310, 1471, 1502, 86, 1504,
33, 1944, 1942, 1900, 1433, 1777, 1748,
1679, 1702
)
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