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 (
1306, 1307, 1310, 1308, 1309, 1311, 1314,
1313, 1318, 1319, 1315, 1316, 1317,
56, 1299, 1298, 1297, 1260, 1296, 1295,
990, 1294, 1293, 1129, 1278, 1269, 1261,
1292, 1291, 1290, 1289, 1288, 1287,
1286, 1285, 1284, 1283, 1282, 1275,
1281, 1280, 1279, 1274, 1145, 1134,
1273, 1272, 93
)
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