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 (
    23795, 23797, 23798, 23799, 23801, 23805, 
    23802, 23809, 23803, 23804, 23810, 
    23811, 23806, 24409, 24426, 24428, 
    24432, 24435, 23242, 23243, 23244, 
    9597, 23240, 10167
  ) 
  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.01189

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": 15.9135561,
              "attached_condition": "cscart_product_prices.lower_limit <=> 1 and cscart_product_prices.product_id in (23795,23797,23798,23799,23801,23805,23802,23809,23803,23804,23810,23811,23806,24409,24426,24428,24432,24435,23242,23243,23244,9597,23240,10167) and cscart_product_prices.usergroup_id in (0,1)"
            }
          }
        ]
      }
    }
  }
}

Result

product_id price
9597 199.00000000
10167 185.00000000
23240 115.00000000
23242 115.00000000
23243 115.00000000
23244 115.00000000
23795 135.00000000
23797 135.00000000
23798 135.00000000
23799 135.00000000
23801 135.00000000
23802 135.00000000
23803 135.00000000
23804 135.00000000
23805 135.00000000
23806 135.00000000
23809 135.00000000
23810 135.00000000
23811 135.00000000
24409 135.00000000
24426 135.00000000
24428 135.00000000
24432 135.00000000
24435 135.00000000