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 (
10965, 10985, 11005, 11027, 11047, 11067,
11089, 11111, 11133, 11153, 11173,
11195, 11215, 11237, 11259, 11279,
11299, 11320, 11813, 11819, 11825,
11831, 11838, 11844, 11851, 11869,
11887, 11909, 11929, 11936, 11940,
11944, 11951, 11958, 11959, 11960,
11961, 11962, 11963, 11964, 11965,
12030, 12031, 12032, 12033, 12034,
12035, 12036, 12037, 12102, 12116,
12118, 12132, 12146, 12160, 12174,
12188, 12202, 8203, 8214, 8215, 8216,
8217, 8218, 8205, 8206, 8207, 8208,
8209, 8210, 8211, 8212, 6843, 6840,
6841, 6846, 6962, 6966, 6967, 6965,
6963, 6952, 6953, 3484, 3487, 3485,
3486, 6969, 3434, 6947, 3424, 3911,
3422, 3910, 3421, 3909
)
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