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 (
    1753, 2332, 1875, 1830, 1863, 2036, 2057, 
    2082, 2138, 2317, 2277, 1925, 1831, 
    1775, 1932, 2364, 1840, 2163, 2173, 
    2175, 2177, 2176, 2169, 2191, 2168, 
    1983, 2302, 1899, 2240, 1910, 1872, 
    1850, 1883, 1777, 1783, 1852, 1906, 
    1810, 1851, 2154, 1884, 2156, 1907, 
    1909, 1908, 1757, 1895, 1800, 2230, 
    1848, 1977, 1832, 2155, 1862, 2161, 
    1978, 1902, 1979, 2162, 1890, 1901, 
    1854, 1833, 1844, 1804, 1756, 1834, 
    1788, 1809, 1778, 1865, 2160, 1866, 
    2210, 1765, 1768, 1769, 2180, 2181, 
    2179
  ) 
  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.00072

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "60.51"
    },
    "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": 90,
        "rows_produced_per_join": 17,
        "filtered": "19.97",
        "index_condition": "(`cscartdevel`.`cscart_product_prices`.`product_id` in (1753,2332,1875,1830,1863,2036,2057,2082,2138,2317,2277,1925,1831,1775,1932,2364,1840,2163,2173,2175,2177,2176,2169,2191,2168,1983,2302,1899,2240,1910,1872,1850,1883,1777,1783,1852,1906,1810,1851,2154,1884,2156,1907,1909,1908,1757,1895,1800,2230,1848,1977,1832,2155,1862,2161,1978,1902,1979,2162,1890,1901,1854,1833,1844,1804,1756,1834,1788,1809,1778,1865,2160,1866,2210,1765,1768,1769,2180,2181,2179))",
        "cost_info": {
          "read_cost": "58.71",
          "eval_cost": "1.80",
          "prefix_cost": "60.51",
          "data_read_per_join": "431"
        },
        "used_columns": [
          "product_id",
          "price",
          "percentage_discount",
          "lower_limit",
          "usergroup_id"
        ],
        "attached_condition": "((`cscartdevel`.`cscart_product_prices`.`lower_limit` = 1) and (`cscartdevel`.`cscart_product_prices`.`usergroup_id` in (0,1)))"
      }
    }
  }
}

Result

product_id price
1753 17.49000000
1756 19.93000000
1757 17.15000000
1765 25.23000000
1768 29.01000000
1769 28.78000000
1775 19.37000000
1777 24.90000000
1778 17.04000000
1783 15.94000000
1788 11.51000000
1800 18.59000000
1804 31.66000000
1809 11.07000000
1810 11.29000000
1830 9.80000000
1831 7.85000000
1832 21.03000000
1833 7.75000000
1834 10.07000000
1840 7.42000000
1844 9.96000000
1848 49.81000000
1850 6.64000000
1851 4.58000000
1852 11.13000000
1854 53.98000000
1862 11.07000000
1863 19.93000000
1865 9.96000000
1866 10.68000000
1872 8.29000000
1875 45.38000000
1883 11.56000000
1884 7.20000000
1890 13.28000000
1895 10.50000000
1899 11.63000000
1901 23.24000000
1902 24.46000000
1906 44.27000000
1907 14.06000000
1908 8.97000000
1909 5.31000000
1910 20.21000000
1925 7.16000000
1932 14.32000000
1977 8.19000000
1978 11.07000000
1979 8.42000000
1983 13.03000000
2036 13.45000000
2057 16.84000000
2082 13.22000000
2138 4.75000000
2154 6.03000000
2155 23.96000000
2156 5.40000000
2160 13.12000000
2161 15.61000000
2162 15.11000000
2163 9.53000000
2168 15.04000000
2169 15.04000000
2173 13.03000000
2175 13.03000000
2176 13.03000000
2177 13.03000000
2179 9.44000000
2180 11.20000000
2181 12.90000000
2191 15.81000000
2210 45.09000000
2230 17.67000000
2240 14.34000000
2277 7.28000000
2302 34.73000000
2317 26.16000000
2332 12.79000000
2364 19.37000000