SELECT 
  cscart_product_prices.product_id, 
  MIN(
    IF(
      cscart_product_prices.percentage_discount = 0, 
      cscart_product_prices.price, 
      cscart_product_prices.price - (
        cscart_product_prices.price * cscart_product_prices.percentage_discount
      )/ 100
    )
  ) AS price 
FROM 
  cscart_product_prices 
WHERE 
  cscart_product_prices.product_id IN (
    48374, 48373, 48372, 48371, 48370, 48369, 
    48368, 48367, 48366, 48365, 48364, 
    48363, 48362, 48361, 48360, 48359, 
    48358, 48357, 48356, 48355, 48354, 
    48353, 48352, 48351, 70736, 70735, 
    70734, 70733, 48051, 48033, 48032, 
    48031, 47866, 48025, 47884, 47883, 
    47851, 47885, 48028, 47854, 47850, 
    47849, 47813, 47723, 90955, 90954, 
    90953, 90952, 90951, 90950, 90949, 
    47810, 48013, 47836, 47815, 47814, 
    47808, 47689, 47818, 47778, 47777, 
    47776, 47775, 47763, 47762, 47761, 
    47760, 47639, 47744, 47743, 47742, 
    47746, 47604, 47603, 47602, 47601, 
    47600, 47599, 47598, 47597
  ) 
  AND cscart_product_prices.lower_limit = 1 
  AND cscart_product_prices.usergroup_id IN (0, 1) 
GROUP BY 
  cscart_product_prices.product_id

Query time 0.00226

Explain
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE cscart_product_prices range usergroup,product_id,lower_limit,usergroup_id usergroup 9 160 Using where

Result

product_id price
47597 1.69000000
47598 1.69000000
47599 1.69000000
47600 1.69000000
47601 1.69000000
47602 1.69000000
47603 1.69000000
47604 1.69000000
47639 1.69000000
47689 1.69000000
47723 1.69000000
47742 1.69000000
47743 1.69000000
47744 1.69000000
47746 1.69000000
47760 1.69000000
47761 1.69000000
47762 1.69000000
47763 1.69000000
47775 1.69000000
47776 1.69000000
47777 1.69000000
47778 1.69000000
47808 1.69000000
47810 1.69000000
47813 1.69000000
47814 1.69000000
47815 1.69000000
47818 1.69000000
47836 1.69000000
47849 1.69000000
47850 1.69000000
47851 1.69000000
47854 1.69000000
47866 1.69000000
47883 1.69000000
47884 1.69000000
47885 1.69000000
48013 1.69000000
48025 1.69000000
48028 1.69000000
48031 1.69000000
48032 1.69000000
48033 1.69000000
48051 1.69000000
48351 1.69000000
48352 1.69000000
48353 1.69000000
48354 1.69000000
48355 1.69000000
48356 1.69000000
48357 1.69000000
48358 1.69000000
48359 1.69000000
48360 1.69000000
48361 1.69000000
48362 1.69000000
48363 1.69000000
48364 1.69000000
48365 1.69000000
48366 1.69000000
48367 1.69000000
48368 1.69000000
48369 1.69000000
48370 1.69000000
48371 1.69000000
48372 1.69000000
48373 1.69000000
48374 1.69000000
70733 1.69000000
70734 1.69000000
70735 1.69000000
70736 1.69000000
90949 1.69000000
90950 1.69000000
90951 1.69000000
90952 1.69000000
90953 1.69000000
90954 1.69000000
90955 1.69000000