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 (
    262231, 262341, 265021, 265024, 262230, 
    262232, 265023, 263008, 263011, 263010, 
    262838, 262234, 435334, 435333, 435332
  ) 
  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.00110

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "42.05"
    },
    "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": 30,
        "rows_produced_per_join": 30,
        "filtered": "100.00",
        "cost_info": {
          "read_cost": "36.06",
          "eval_cost": "6.00",
          "prefix_cost": "42.06",
          "data_read_per_join": "1K"
        },
        "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 (262231,262341,265021,265024,262230,262232,265023,263008,263011,263010,262838,262234,435334,435333,435332)) and (`webmarco`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
262230 10.00000000
262231 46.00000000
262232 76.00000000
262234 65.00000000
262341 122.00000000
262838 59.00000000
263008 49.00000000
263010 50.00000000
263011 50.00000000
265021 149.00000000
265023 145.18000000
265024 128.10000000
435332 59.00000000
435333 55.00000000
435334 59.00000000