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 (
    114, 115, 116, 117, 210, 211, 212, 213, 
    214, 215, 216, 217, 218, 219, 220, 221, 
    222, 223, 278, 279, 280, 281, 282, 283
  ) 
  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.00075

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": "20.00",
        "index_condition": "(`gaseus`.`cscart_product_prices`.`product_id` in (114,115,116,117,210,211,212,213,214,215,216,217,218,219,220,221,222,223,278,279,280,281,282,283))",
        "cost_info": {
          "read_cost": "16.76",
          "eval_cost": "0.50",
          "prefix_cost": "17.26",
          "data_read_per_join": "119"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`gaseus`.`cscart_product_prices`.`lower_limit` = 1) and (`gaseus`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
114 0.00000000
115 0.00000000
116 0.00000000
117 0.00000000
210 0.00000000
211 0.00000000
212 0.00000000
213 0.00000000
214 0.00000000
215 0.00000000
216 0.00000000
217 0.00000000
218 0.00000000
219 0.00000000
220 0.00000000
221 0.00000000
222 0.00000000
223 0.00000000
278 0.00000000
279 0.00000000
280 0.00000000
281 0.00000000
282 0.00000000
283 0.00000000