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 (
    262921, 381623, 381616, 381621, 381622, 
    381615, 381625, 381624, 391626, 391624, 
    391625, 391630, 391629, 391627, 391628, 
    391631
  ) 
  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.00079

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "44.86"
    },
    "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": 32,
        "rows_produced_per_join": 32,
        "filtered": "100.00",
        "cost_info": {
          "read_cost": "38.46",
          "eval_cost": "6.40",
          "prefix_cost": "44.86",
          "data_read_per_join": "2K"
        },
        "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 (262921,381623,381616,381621,381622,381615,381625,381624,391626,391624,391625,391630,391629,391627,391628,391631)) and (`webmarco`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
262921 0.00000000
381615 0.00000000
381616 0.00000000
381621 0.00000000
381622 0.00000000
381623 0.00000000
381624 0.00000000
381625 0.00000000
391624 0.00000000
391625 0.00000000
391626 0.00000000
391627 0.00000000
391628 0.00000000
391629 0.00000000
391630 0.00000000
391631 0.00000000