SELECT 
  f.feature_id, 
  f.purpose, 
  p.product_id, 
  p.parent_product_id, 
  g.id, 
  g.code 
FROM 
  cscart_product_variation_group_features AS f 
  INNER JOIN cscart_product_variation_groups AS g ON f.group_id = g.id 
  INNER JOIN cscart_product_variation_group_products AS p ON f.group_id = p.group_id 
WHERE 
  p.product_id IN (
    846, 845, 844, 832, 829, 828, 822, 817, 
    816, 662, 814, 806, 805, 804, 803, 802, 
    801, 800, 799, 798, 797, 796, 795, 792, 
    787, 786, 782, 819, 781, 765, 764, 763, 
    762, 760, 758, 752, 751, 750, 749, 747, 
    744, 743, 742, 741, 732, 731, 727, 725
  )

Query time 0.00100

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "53.21"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "p",
          "access_type": "ALL",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "rows_examined_per_scan": 190,
          "rows_produced_per_join": 47,
          "filtered": "25.26",
          "cost_info": {
            "read_cost": "14.82",
            "eval_cost": "4.80",
            "prefix_cost": "19.62",
            "data_read_per_join": "767"
          },
          "used_columns": [
            "product_id",
            "parent_product_id",
            "group_id"
          ],
          "attached_condition": "(`betaatif_store`.`p`.`product_id` in (846,845,844,832,829,828,822,817,816,662,814,806,805,804,803,802,801,800,799,798,797,796,795,792,787,786,782,819,781,765,764,763,762,760,758,752,751,750,749,747,744,743,742,741,732,731,727,725))"
        }
      },
      {
        "table": {
          "table_name": "f",
          "access_type": "ref",
          "possible_keys": [
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "ref": [
            "betaatif_store.p.group_id"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 47,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "12.00",
            "eval_cost": "4.80",
            "prefix_cost": "36.42",
            "data_read_per_join": "4K"
          },
          "used_columns": [
            "feature_id",
            "purpose",
            "group_id"
          ]
        }
      },
      {
        "table": {
          "table_name": "g",
          "access_type": "eq_ref",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "id"
          ],
          "key_length": "3",
          "ref": [
            "betaatif_store.p.group_id"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 47,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "12.00",
            "eval_cost": "4.80",
            "prefix_cost": "53.22",
            "data_read_per_join": "18K"
          },
          "used_columns": [
            "id",
            "code"
          ]
        }
      }
    ]
  }
}

Result

feature_id purpose product_id parent_product_id id code
6 group_variation_catalog_item 829 0 58 PV-3D93DA0C6
6 group_variation_catalog_item 828 0 60 PV-5641D3F2C