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 (
    79, 80, 81, 82, 140, 141, 142, 143, 144, 
    145, 146, 161, 162, 163, 164, 165, 166, 
    167, 243, 244, 245, 246, 247, 248, 249, 
    297, 298, 299, 300, 301, 302, 3525, 3526, 
    3527, 3528, 3529, 3530, 3531, 3940, 
    3941, 3942, 3943, 3944, 3945, 3946, 
    3985, 3986, 3987, 3988, 3989, 3990, 
    3991, 4045, 4046, 4047, 4048, 4049, 
    4050, 4051, 4128, 4129, 4130, 4131, 
    4132, 4133, 4134, 4181, 4182, 4183, 
    4184, 4185, 4186, 4187, 26, 27, 28, 72, 
    73, 74, 75, 133, 134, 135, 136, 137, 138, 
    139, 240, 241, 242, 293, 294, 295, 296, 
    3520, 3521
  ) 
  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.00153

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "67.21"
    },
    "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": 96,
        "rows_produced_per_join": 19,
        "filtered": "20.00",
        "index_condition": "(`gaseus`.`cscart_product_prices`.`product_id` in (79,80,81,82,140,141,142,143,144,145,146,161,162,163,164,165,166,167,243,244,245,246,247,248,249,297,298,299,300,301,302,3525,3526,3527,3528,3529,3530,3531,3940,3941,3942,3943,3944,3945,3946,3985,3986,3987,3988,3989,3990,3991,4045,4046,4047,4048,4049,4050,4051,4128,4129,4130,4131,4132,4133,4134,4181,4182,4183,4184,4185,4186,4187,26,27,28,72,73,74,75,133,134,135,136,137,138,139,240,241,242,293,294,295,296,3520,3521))",
        "cost_info": {
          "read_cost": "65.29",
          "eval_cost": "1.92",
          "prefix_cost": "67.21",
          "data_read_per_join": "460"
        },
        "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
26 0.00000000
27 0.00000000
28 0.00000000
72 0.00000000
73 0.00000000
74 0.00000000
75 0.00000000
79 0.00000000
80 0.00000000
81 0.00000000
82 0.00000000
133 0.00000000
134 0.00000000
135 0.00000000
136 0.00000000
137 0.00000000
138 0.00000000
139 0.00000000
140 0.00000000
141 0.00000000
142 0.00000000
143 0.00000000
144 0.00000000
145 0.00000000
146 0.00000000
161 0.00000000
162 0.00000000
163 0.00000000
164 0.00000000
165 0.00000000
166 0.00000000
167 0.00000000
240 0.00000000
241 0.00000000
242 0.00000000
243 0.00000000
244 0.00000000
245 0.00000000
246 0.00000000
247 0.00000000
248 0.00000000
249 0.00000000
293 0.00000000
294 0.00000000
295 0.00000000
296 0.00000000
297 0.00000000
298 0.00000000
299 0.00000000
300 0.00000000
301 0.00000000
302 0.00000000
3520 0.00000000
3521 0.00000000
3525 0.00000000
3526 0.00000000
3527 0.00000000
3528 0.00000000
3529 0.00000000
3530 0.00000000
3531 0.00000000
3940 0.00000000
3941 0.00000000
3942 0.00000000
3943 0.00000000
3944 0.00000000
3945 0.00000000
3946 0.00000000
3985 0.00000000
3986 0.00000000
3987 0.00000000
3988 0.00000000
3989 0.00000000
3990 0.00000000
3991 0.00000000
4045 0.00000000
4046 0.00000000
4047 0.00000000
4048 0.00000000
4049 0.00000000
4050 0.00000000
4051 0.00000000
4128 0.00000000
4129 0.00000000
4130 0.00000000
4131 0.00000000
4132 0.00000000
4133 0.00000000
4134 0.00000000
4181 0.00000000
4182 0.00000000
4183 0.00000000
4184 0.00000000
4185 0.00000000
4186 0.00000000
4187 0.00000000