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 (
    68, 69, 70, 71, 119, 120, 121, 122, 123, 
    124, 125, 126, 127, 128, 129, 130, 131, 
    132, 233, 234, 235, 236, 237, 238, 239, 
    286, 287, 288, 289, 290, 291, 292, 3922, 
    3923, 3924, 3925, 3926, 3927, 3928, 
    3976, 3977, 3978, 3979, 3980, 3981, 
    3982, 4028, 4029
  ) 
  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.00087

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "33.61"
    },
    "grouping_operation": {
      "using_filesort": false,
      "table": {
        "table_name": "cscart_product_prices",
        "access_type": "range",
        "possible_keys": [
          "usergroup",
          "product_id",
          "lower_limit",
          "usergroup_id"
        ],
        "key": "product_id",
        "used_key_parts": [
          "product_id"
        ],
        "key_length": "3",
        "rows_examined_per_scan": 48,
        "rows_produced_per_join": 9,
        "filtered": "20.00",
        "index_condition": "(`gaseus`.`cscart_product_prices`.`product_id` in (68,69,70,71,119,120,121,122,123,124,125,126,127,128,129,130,131,132,233,234,235,236,237,238,239,286,287,288,289,290,291,292,3922,3923,3924,3925,3926,3927,3928,3976,3977,3978,3979,3980,3981,3982,4028,4029))",
        "cost_info": {
          "read_cost": "32.65",
          "eval_cost": "0.96",
          "prefix_cost": "33.61",
          "data_read_per_join": "230"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`gaseus`.`cscart_product_prices`.`lower_limit` = 1) and (`gaseus`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
68 0.00000000
69 0.00000000
70 0.00000000
71 0.00000000
119 0.00000000
120 0.00000000
121 0.00000000
122 0.00000000
123 0.00000000
124 0.00000000
125 0.00000000
126 0.00000000
127 0.00000000
128 0.00000000
129 0.00000000
130 0.00000000
131 0.00000000
132 0.00000000
233 0.00000000
234 0.00000000
235 0.00000000
236 0.00000000
237 0.00000000
238 0.00000000
239 0.00000000
286 0.00000000
287 0.00000000
288 0.00000000
289 0.00000000
290 0.00000000
291 0.00000000
292 0.00000000
3922 0.00000000
3923 0.00000000
3924 0.00000000
3925 0.00000000
3926 0.00000000
3927 0.00000000
3928 0.00000000
3976 0.00000000
3977 0.00000000
3978 0.00000000
3979 0.00000000
3980 0.00000000
3981 0.00000000
3982 0.00000000
4028 0.00000000
4029 0.00000000