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 (
    2234, 2233, 6697, 4801, 4802, 5955, 5973, 
    5451, 5453, 5452, 5450, 5454, 5456, 
    5455, 5448, 5467, 5469, 5462, 5472, 
    5463, 5464, 5468, 5466, 5470
  ) 
  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.00042

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "17.26"
    },
    "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": 25,
        "rows_produced_per_join": 4,
        "filtered": "19.12",
        "index_condition": "(`dbggbern`.`cscart_product_prices`.`product_id` in (2234,2233,6697,4801,4802,5955,5973,5451,5453,5452,5450,5454,5456,5455,5448,5467,5469,5462,5472,5463,5464,5468,5466,5470))",
        "cost_info": {
          "read_cost": "16.78",
          "eval_cost": "0.48",
          "prefix_cost": "17.26",
          "data_read_per_join": "114"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`dbggbern`.`cscart_product_prices`.`lower_limit` = 1) and (`dbggbern`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
2233 99.90000000
2234 5.50000000
4801 12.90000000
4802 12.90000000
5448 14.90000000
5450 3.90000000
5451 13.90000000
5452 13.90000000
5453 13.90000000
5454 24.90000000
5455 10.90000000
5456 10.90000000
5462 14.90000000
5463 14.90000000
5464 14.90000000
5466 29.90000000
5467 29.90000000
5468 29.90000000
5469 49.90000000
5470 29.90000000
5472 29.90000000
5955 39.90000000
5973 49.90000000
6697 119.90000000