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, 6405, 
    6406, 6407, 2933, 2934, 2935, 2936, 
    6517, 6518, 6519, 6520, 6521, 2510, 
    2511, 2512, 2513, 3837, 3838, 3839, 
    6109, 6110, 2277, 2278, 2279
  ) 
  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.00172

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "33.61"
    },
    "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": 48,
        "rows_produced_per_join": 9,
        "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,6405,6406,6407,2933,2934,2935,2936,6517,6518,6519,6520,6521,2510,2511,2512,2513,3837,3838,3839,6109,6110,2277,2278,2279))",
        "cost_info": {
          "read_cost": "32.65",
          "eval_cost": "0.96",
          "prefix_cost": "33.61",
          "data_read_per_join": "230"
        },
        "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
2277 0.00000000
2278 0.00000000
2279 0.00000000
2510 0.00000000
2511 0.00000000
2512 0.00000000
2513 0.00000000
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
2933 0.00000000
2934 0.00000000
2935 0.00000000
2936 0.00000000
3837 0.00000000
3838 0.00000000
3839 0.00000000
6109 0.00000000
6110 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
6405 0.00000000
6406 0.00000000
6407 0.00000000
6517 0.00000000
6518 0.00000000
6519 0.00000000
6520 0.00000000
6521 0.00000000