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 (
    415288, 269868, 269870, 265423, 265427, 
    265433, 265422, 265411, 270140, 269842, 
    269869, 269838, 265431, 269871, 269853, 
    269845, 269872, 269860, 269867, 265430, 
    265412, 269843, 269835, 265403, 265414, 
    270143, 269840, 265419, 265413, 265424, 
    269848, 392318, 269851, 270139, 269863, 
    269837, 269865, 270155, 270141, 392269, 
    270142, 270144, 265428, 265408, 392330, 
    265401, 265420, 392264, 265465, 392324, 
    392270, 392272, 392314, 392325, 392273, 
    392329, 392317, 392326, 392332, 392333, 
    392335, 392313, 392319, 392320, 392328, 
    392262, 392323, 392316, 392271, 392331, 
    392266, 392268, 392274, 392275, 392327, 
    392321, 392334, 392315, 392322, 392312
  ) 
  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.00280

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "224.25"
    },
    "grouping_operation": {
      "using_filesort": false,
      "table": {
        "table_name": "cscart_product_prices",
        "access_type": "range",
        "possible_keys": [
          "usergroup",
          "product_id",
          "lower_limit",
          "usergroup_id"
        ],
        "key": "usergroup",
        "used_key_parts": [
          "product_id",
          "usergroup_id",
          "lower_limit"
        ],
        "key_length": "9",
        "rows_examined_per_scan": 160,
        "rows_produced_per_join": 160,
        "filtered": "100.00",
        "cost_info": {
          "read_cost": "192.25",
          "eval_cost": "32.00",
          "prefix_cost": "224.25",
          "data_read_per_join": "10K"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`webmarco`.`cscart_product_prices`.`lower_limit` = 1) and (`webmarco`.`cscart_product_prices`.`product_id` in (415288,269868,269870,265423,265427,265433,265422,265411,270140,269842,269869,269838,265431,269871,269853,269845,269872,269860,269867,265430,265412,269843,269835,265403,265414,270143,269840,265419,265413,265424,269848,392318,269851,270139,269863,269837,269865,270155,270141,392269,270142,270144,265428,265408,392330,265401,265420,392264,265465,392324,392270,392272,392314,392325,392273,392329,392317,392326,392332,392333,392335,392313,392319,392320,392328,392262,392323,392316,392271,392331,392266,392268,392274,392275,392327,392321,392334,392315,392322,392312)) and (`webmarco`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
265401 180.00000000
265403 200.00000000
265408 230.00000000
265411 180.00000000
265412 200.00000000
265413 200.00000000
265414 190.00000000
265419 220.00000000
265420 280.00000000
265422 280.00000000
265423 220.00000000
265424 230.00000000
265427 320.00000000
265428 320.00000000
265430 245.00000000
265431 320.00000000
265433 410.00000000
265465 220.00000000
269835 180.00000000
269837 180.00000000
269838 190.00000000
269840 260.00000000
269842 220.00000000
269843 220.00000000
269845 200.00000000
269848 200.00000000
269851 170.00000000
269853 200.00000000
269860 200.00000000
269863 200.00000000
269865 150.00000000
269867 190.00000000
269868 220.00000000
269869 200.00000000
269870 220.00000000
269871 200.00000000
269872 190.00000000
270139 200.00000000
270140 200.00000000
270141 210.00000000
270142 210.00000000
270143 230.00000000
270144 210.00000000
270155 190.00000000
392262 160.00000000
392264 150.00000000
392266 115.00000000
392268 120.00000000
392269 300.00000000
392270 210.00000000
392271 180.00000000
392272 175.00000000
392273 120.00000000
392274 130.00000000
392275 140.00000000
392312 110.00000000
392313 180.00000000
392314 200.00000000
392315 120.00000000
392316 130.00000000
392317 130.00000000
392318 100.00000000
392319 50.00000000
392320 0.00000000
392321 50.00000000
392322 69.00000000
392323 74.00000000
392324 74.00000000
392325 80.00000000
392326 80.00000000
392327 100.00000000
392328 269.00000000
392329 289.00000000
392330 99.00000000
392331 179.00000000
392332 130.00000000
392333 115.00000000
392334 130.00000000
392335 130.00000000
415288 18.20000000