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 (
    2760, 2761, 2762, 2763, 2764, 6348, 6349, 
    6350, 6351, 2756, 2757, 2758, 2759, 
    6343, 6344, 6345, 6346, 6347, 2818, 
    2819, 2820, 2821, 2822, 6404
  ) 
  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": "16.81"
    },
    "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": 24,
        "rows_produced_per_join": 4,
        "filtered": "20.00",
        "index_condition": "(`gaseus`.`cscart_product_prices`.`product_id` in (2760,2761,2762,2763,2764,6348,6349,6350,6351,2756,2757,2758,2759,6343,6344,6345,6346,6347,2818,2819,2820,2821,2822,6404))",
        "cost_info": {
          "read_cost": "16.33",
          "eval_cost": "0.48",
          "prefix_cost": "16.81",
          "data_read_per_join": "115"
        },
        "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
2756 0.00000000
2757 0.00000000
2758 0.00000000
2759 0.00000000
2760 0.00000000
2761 0.00000000
2762 0.00000000
2763 0.00000000
2764 0.00000000
2818 0.00000000
2819 0.00000000
2820 0.00000000
2821 0.00000000
2822 0.00000000
6343 0.00000000
6344 0.00000000
6345 0.00000000
6346 0.00000000
6347 0.00000000
6348 0.00000000
6349 0.00000000
6350 0.00000000
6351 0.00000000
6404 0.00000000