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 (
    392240, 392241, 392233, 392230, 392231, 
    392232, 392229, 392223, 392224, 392225, 
    392226, 392227, 392228, 392222, 392219, 
    392220, 392221, 392211, 392210
  ) 
  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.00109

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "53.27"
    },
    "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": 38,
        "rows_produced_per_join": 38,
        "filtered": "100.00",
        "cost_info": {
          "read_cost": "45.67",
          "eval_cost": "7.60",
          "prefix_cost": "53.27",
          "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 (392240,392241,392233,392230,392231,392232,392229,392223,392224,392225,392226,392227,392228,392222,392219,392220,392221,392211,392210)) and (`webmarco`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
392210 40.00000000
392211 100.00000000
392219 120.00000000
392220 100.00000000
392221 80.00000000
392222 40.00000000
392223 100.00000000
392224 100.00000000
392225 100.00000000
392226 100.00000000
392227 100.00000000
392228 100.00000000
392229 40.00000000
392230 40.00000000
392231 40.00000000
392232 40.00000000
392233 100.00000000
392240 100.00000000
392241 100.00000000