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 (
    21230, 21199, 21200, 21201, 21231, 21232, 
    21233, 21202, 21203, 21204, 21205, 
    21206, 21207, 21208, 21209, 21210, 
    21211, 21212, 21213, 21214, 21536, 
    21215, 21234, 21216
  ) 
  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.01184

JSON explain

{
  "query_block": {
    "select_id": 1,
    "filesort": {
      "sort_key": "cscart_product_prices.product_id",
      "temporary_table": {
        "nested_loop": [
          {
            "table": {
              "table_name": "cscart_product_prices",
              "access_type": "ref",
              "possible_keys": [
                "usergroup",
                "product_id",
                "lower_limit",
                "usergroup_id"
              ],
              "key": "lower_limit",
              "key_length": "3",
              "used_key_parts": ["lower_limit"],
              "ref": ["const"],
              "rows": 11706,
              "filtered": 9.840266228,
              "attached_condition": "cscart_product_prices.lower_limit <=> 1 and cscart_product_prices.product_id in (21230,21199,21200,21201,21231,21232,21233,21202,21203,21204,21205,21206,21207,21208,21209,21210,21211,21212,21213,21214,21536,21215,21234,21216) and cscart_product_prices.usergroup_id in (0,1)"
            }
          }
        ]
      }
    }
  }
}

Result

product_id price
21199 170.00000000
21200 170.00000000
21201 170.00000000
21202 170.00000000
21203 170.00000000
21204 170.00000000
21205 170.00000000
21206 170.00000000
21207 170.00000000
21208 170.00000000
21209 170.00000000
21210 170.00000000
21211 170.00000000
21212 170.00000000
21213 170.00000000
21214 170.00000000
21215 170.00000000
21216 170.00000000
21230 170.00000000
21231 170.00000000
21232 170.00000000
21233 170.00000000
21234 170.00000000
21536 170.00000000