SELECT 
  product_id, 
  group_id 
FROM 
  cscart_product_variation_group_products 
WHERE 
  group_id IN (87, 86, 85)

Query time 0.00031

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "19.81"
    },
    "table": {
      "table_name": "cscart_product_variation_group_products",
      "access_type": "range",
      "possible_keys": [
        "idx_group_id"
      ],
      "key": "idx_group_id",
      "used_key_parts": [
        "group_id"
      ],
      "key_length": "3",
      "rows_examined_per_scan": 12,
      "rows_produced_per_join": 12,
      "filtered": "100.00",
      "index_condition": "(`cscart`.`cscart_product_variation_group_products`.`group_id` in (87,86,85))",
      "cost_info": {
        "read_cost": "17.41",
        "eval_cost": "2.40",
        "prefix_cost": "19.81",
        "data_read_per_join": "192"
      },
      "used_columns": [
        "product_id",
        "group_id"
      ]
    }
  }
}

Result

product_id group_id
841 85
840 85
839 85
838 85
837 85
846 86
845 86
844 86
843 86
842 86
851 87
850 87
849 87
848 87
847 87