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 (
    82009, 149101, 149102, 149103, 149104, 
    149105, 149106, 149107, 149108, 149109, 
    149110, 149111, 149112, 149113, 149114
  ) 
  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.00164

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 (82009,149101,149102,149103,149104,149105,149106,149107,149108,149109,149110,149111,149112,149113,149114)) and (`webmarco`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
82009 169.00000000
149101 169.00000000
149102 169.00000000
149103 169.00000000
149104 169.00000000
149105 169.00000000
149106 169.00000000
149107 169.00000000
149108 169.00000000
149109 169.00000000
149110 169.00000000
149111 169.00000000
149112 169.00000000
149113 169.00000000
149114 169.00000000