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 (
    1467, 1484, 1486, 1487, 1488, 1489, 1090, 
    1091, 1092, 1089, 1490, 1491, 962, 902, 
    1468, 903, 1469, 1470, 1471, 1492, 1493, 
    1494, 1495, 1496
  ) 
  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.00255

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "57.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": 24,
        "rows_produced_per_join": 4,
        "filtered": "19.98",
        "index_condition": "(`eshopuga_upgr_4122`.`cscart_product_prices`.`product_id` in (1467,1484,1486,1487,1488,1489,1090,1091,1092,1089,1490,1491,962,902,1468,903,1469,1470,1471,1492,1493,1494,1495,1496))",
        "cost_info": {
          "read_cost": "56.65",
          "eval_cost": "0.96",
          "prefix_cost": "57.61",
          "data_read_per_join": "115"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`eshopuga_upgr_4122`.`cscart_product_prices`.`lower_limit` = 1) and (`eshopuga_upgr_4122`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
902 0.500000
903 1.320000
962 13.310000
1089 2.770000
1090 2.300000
1091 2.300000
1092 2.300000
1467 2.760000
1468 2.640000
1469 2.070000
1470 2.170000
1471 2.170000
1484 3.600000
1486 3.600000
1487 3.600000
1488 3.600000
1489 2.070000
1490 3.120000
1491 3.120000
1492 3.120000
1493 1.150000
1494 3.800000
1495 3.800000
1496 2.550000