SELECT 
  pfv.feature_id, 
  pfv.product_id, 
  pfv.variant_id, 
  gp.group_id 
FROM 
  cscart_product_features_values AS pfv 
  INNER JOIN cscart_product_variation_group_products AS gp ON pfv.product_id = gp.product_id 
  INNER JOIN cscart_product_variation_group_features AS gpf ON gpf.group_id = gp.group_id 
  AND gpf.feature_id = pfv.feature_id 
WHERE 
  pfv.lang_code = 'vi' 
  AND gp.group_id IN (
    15666, 15663, 16489, 12177, 15616, 15617, 
    15875, 16482, 14831, 14219, 14832, 
    15876, 12176, 14635, 14836, 14823, 
    15619
  )

Query time 0.00976

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "gp",
          "access_type": "range",
          "possible_keys": ["PRIMARY", "idx_group_id"],
          "key": "idx_group_id",
          "key_length": "3",
          "used_key_parts": ["group_id"],
          "rows": 122,
          "filtered": 100,
          "index_condition": "gp.group_id in (15666,15663,16489,12177,15616,15617,15875,16482,14831,14219,14832,15876,12176,14635,14836,14823,15619)"
        }
      },
      {
        "table": {
          "table_name": "gpf",
          "access_type": "ref",
          "possible_keys": ["PRIMARY", "idx_group_id"],
          "key": "idx_group_id",
          "key_length": "3",
          "used_key_parts": ["group_id"],
          "ref": ["dev_db.gp.group_id"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "pfv",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "fl",
            "lang_code",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id"
          ],
          "key": "idx_product_feature_variant_id",
          "key_length": "12",
          "used_key_parts": ["product_id", "feature_id", "lang_code"],
          "ref": ["dev_db.gp.product_id", "dev_db.gpf.feature_id", "const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "pfv.lang_code = 'vi'",
          "using_index": true
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
19648 14920 68336 12176
19648 14919 68335 12176
19648 14918 68334 12176
19648 14917 68333 12176
19648 14916 68332 12176
19648 6557 68337 12176
19649 14924 68341 12177
19649 14923 68340 12177
19649 14922 68339 12177
19649 14921 68338 12177
19649 6556 68342 12177
21918 24126 76719 14219
21918 1053 76718 14219
22368 25850 78426 14635
22368 352 78427 14635
22561 26656 79209 14823
22561 26657 79210 14823
22561 2246 79208 14823
22572 26672 79230 14831
22572 26673 79231 14831
22572 2253 79229 14831
22573 2255 79232 14832
22573 26674 79233 14832
22573 26675 79234 14832
22576 26681 79244 14836
22576 2257 79242 14836
22576 26680 79243 14836
23490 33716 81505 15616
23490 33793 81506 15616
23490 33794 81507 15616
23490 33795 81508 15616
23490 33717 81505 15617
23490 33796 81506 15617
23490 33797 81507 15617
23490 33798 81508 15617
23490 33720 81505 15619
23490 33802 81506 15619
23490 33803 81507 15619
23490 33804 81508 15619
23530 35172 81665 15663
23530 35239 81666 15663
23533 35176 81672 15666
23533 35243 81673 15666
21265 36766 74388 15875
23755 36766 82449 15875
21265 27364 74388 15875
23755 27364 82448 15875
21265 36767 74388 15875
23755 36767 82450 15875
21265 36768 74388 15875
23755 36768 82451 15875
21265 36769 74388 15875
23755 36769 82452 15875
21265 36770 74389 15875
23755 36770 82448 15875
21265 36771 74389 15875
23755 36771 82449 15875
21265 36772 74389 15875
23755 36772 82450 15875
21265 36773 74389 15875
23755 36773 82451 15875
21265 36774 74389 15875
23755 36774 82452 15875
21265 36775 74390 15875
23755 36775 82448 15875
21265 36776 74390 15875
23755 36776 82449 15875
21265 36777 74390 15875
23755 36777 82450 15875
21265 36778 74390 15875
23755 36778 82451 15875
21265 36779 74390 15875
23755 36779 82452 15875
21265 36780 74391 15875
23755 36780 82448 15875
21265 36781 74391 15875
23755 36781 82449 15875
21265 36782 74391 15875
23755 36782 82450 15875
21265 36783 74391 15875
23755 36783 82451 15875
21265 36784 74391 15875
23755 36784 82452 15875
21265 36785 74392 15875
23755 36785 82448 15875
21265 36786 74392 15875
23755 36786 82449 15875
21265 36787 74392 15875
23755 36787 82450 15875
21265 36788 74392 15875
23755 36788 82451 15875
21265 36789 74392 15875
23755 36789 82452 15875
21265 36790 74393 15875
23755 36790 82448 15875
21265 36791 74393 15875
23755 36791 82449 15875
21265 36792 74393 15875
23755 36792 82450 15875
21265 36793 74393 15875
23755 36793 82451 15875
21265 36794 74393 15875
23755 36794 82452 15875
21265 36795 74394 15875
23755 36795 82448 15875
21265 36796 74394 15875
23755 36796 82449 15875
21265 36797 74394 15875
23755 36797 82450 15875
21265 36798 74394 15875
23755 36798 82451 15875
21265 36799 74394 15875
23755 36799 82452 15875
21265 36800 74395 15875
23755 36800 82448 15875
21265 36801 74395 15875
23755 36801 82449 15875
21265 36802 74395 15875
23755 36802 82450 15875
21265 36803 74395 15875
23755 36803 82451 15875
21265 36804 74395 15875
23755 36804 82452 15875
21265 36805 74396 15875
23755 36805 82448 15875
21265 36806 74396 15875
23755 36806 82449 15875
21265 36807 74396 15875
23755 36807 82450 15875
21265 36808 74396 15875
23755 36808 82451 15875
21265 36809 74396 15875
23755 36809 82452 15875
21265 36810 74397 15875
23755 36810 82448 15875
21265 36811 74397 15875
23755 36811 82449 15875
21265 36812 74397 15875
23755 36812 82450 15875
21265 36813 74397 15875
23755 36813 82451 15875
21265 36814 74397 15875
23755 36814 82452 15875
21265 36815 74398 15875
23755 36815 82448 15875
21265 36816 74398 15875
23755 36816 82449 15875
21265 36817 74398 15875
23755 36817 82450 15875
21265 36818 74398 15875
23755 36818 82451 15875
21265 36819 74398 15875
23755 36819 82452 15875
21265 36820 74399 15875
23755 36820 82448 15875
21265 36821 74399 15875
23755 36821 82449 15875
21265 36822 74399 15875
23755 36822 82450 15875
21265 36823 74399 15875
23755 36823 82451 15875
21265 36824 74399 15875
23755 36824 82452 15875
21267 27365 74402 15876
23757 27365 82455 15876
21267 36825 74402 15876
23757 36825 82456 15876
21267 36826 74403 15876
23757 36826 82455 15876
21267 36827 74403 15876
23757 36827 82456 15876
21267 36828 74404 15876
23757 36828 82455 15876
21267 36829 74404 15876
23757 36829 82456 15876
21267 36830 74405 15876
23757 36830 82455 15876
21267 36831 74405 15876
23757 36831 82456 15876
21267 36832 74406 15876
23757 36832 82455 15876
21267 36833 74406 15876
23757 36833 82456 15876
21267 36834 74407 15876
23757 36834 82455 15876
21267 36835 74407 15876
23757 36835 82456 15876
21267 36836 74408 15876
23757 36836 82455 15876
21267 36837 74408 15876
23757 36837 82456 15876
21267 36838 74409 15876
23757 36838 82455 15876
21267 36839 74409 15876
23757 36839 82456 15876
21267 36840 74410 15876
23757 36840 82455 15876
21267 36841 74410 15876
23757 36841 82456 15876
21267 36842 74411 15876
23757 36842 82455 15876
21267 36843 74411 15876
23757 36843 82456 15876
21267 36844 74412 15876
23757 36844 82455 15876
21267 36845 74412 15876
23757 36845 82456 15876
21267 36846 74413 15876
23757 36846 82455 15876
21267 36847 74413 15876
23757 36847 82456 15876
24224 41422 84396 16482
24224 41455 84397 16482
24224 41456 84398 16482
24224 41457 84399 16482
24224 41458 84400 16482
24231 41429 84426 16489
24231 41478 84427 16489
24231 41479 84428 16489
24231 41480 84429 16489