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 (
    16488, 13814, 15941, 14826, 12532, 15747, 
    12538, 16638, 12754, 14835, 12786, 
    12787, 14824, 16500, 14829, 15938, 
    16862, 16454, 12539
  )

Query time 0.01361

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": 156,
          "filtered": 100,
          "index_condition": "gp.group_id in (16488,13814,15941,14826,12532,15747,12538,16638,12754,14835,12786,12787,14824,16500,14829,15938,16862,16454,12539)"
        }
      },
      {
        "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
20036 16802 70064 12532
20036 16801 70063 12532
20036 16800 70062 12532
20036 16799 70061 12532
20036 16798 70060 12532
20036 16797 70065 12532
20036 5467 70059 12532
20042 16826 70094 12538
20042 16825 70093 12538
20042 16824 70092 12538
20042 16823 70091 12538
20042 16822 70095 12538
20042 5448 70090 12538
20043 16831 70100 12539
20043 16830 70099 12539
20043 16829 70098 12539
20043 16828 70097 12539
20043 16827 70101 12539
20043 5447 70096 12539
20296 18331 71005 12754
20296 18330 71004 12754
20296 18329 71003 12754
20296 18328 71002 12754
20296 18327 71001 12754
20296 4363 71006 12754
20329 18421 71124 12786
20329 18420 71123 12786
20329 18419 71122 12786
20329 18418 71121 12786
20329 18417 71120 12786
20329 18416 71119 12786
20329 18415 71118 12786
20329 4268 71125 12786
20330 18428 71132 12787
20330 18427 71131 12787
20330 18426 71130 12787
20330 18425 71129 12787
20330 18424 71128 12787
20330 18423 71127 12787
20330 18422 71126 12787
20330 4267 71133 12787
21461 22676 75113 13814
21461 22675 75112 13814
21461 22674 75111 13814
21461 22673 75110 13814
21461 22672 75109 13814
21461 1775 75114 13814
22563 26658 79212 14824
22563 26659 79213 14824
22563 2247 79211 14824
22566 26662 79215 14826
22566 26663 79216 14826
22566 2248 79214 14826
22570 26668 79224 14829
22570 26669 79225 14829
22570 2251 79223 14829
22574 26842 79237 14835
22574 26843 79238 14835
22574 2256 79236 14835
23626 35733 81927 15747
23626 35879 81928 15747
23626 35880 81929 15747
23802 37496 82793 15938
23803 37496 82808 15938
23802 37532 82802 15938
23803 37532 82808 15938
23802 37533 82802 15938
23803 37533 82809 15938
23802 37534 82802 15938
23803 37534 82810 15938
23802 37535 82802 15938
23803 37535 82811 15938
23802 37536 82802 15938
23803 37536 82812 15938
23802 37537 82803 15938
23803 37537 82808 15938
23802 37538 82803 15938
23803 37538 82809 15938
23802 37539 82803 15938
23803 37539 82810 15938
23802 37540 82803 15938
23803 37540 82811 15938
23802 37541 82803 15938
23803 37541 82812 15938
23802 37542 82804 15938
23803 37542 82808 15938
23802 37543 82804 15938
23803 37543 82809 15938
23802 37544 82804 15938
23803 37544 82810 15938
23802 37545 82804 15938
23803 37545 82811 15938
23802 37546 82804 15938
23803 37546 82812 15938
23802 37547 82805 15938
23803 37547 82808 15938
23802 37548 82805 15938
23803 37548 82809 15938
23802 37549 82805 15938
23803 37549 82810 15938
23802 37550 82805 15938
23803 37550 82811 15938
23802 37551 82805 15938
23803 37551 82812 15938
23802 37552 82806 15938
23803 37552 82808 15938
23802 37553 82806 15938
23803 37553 82809 15938
23802 37554 82806 15938
23803 37554 82810 15938
23802 37555 82806 15938
23803 37555 82811 15938
23802 37556 82806 15938
23803 37556 82812 15938
23802 37557 82807 15938
23803 37557 82808 15938
23802 37558 82807 15938
23803 37558 82809 15938
23802 37559 82807 15938
23803 37559 82810 15938
23802 37560 82807 15938
23803 37560 82811 15938
23802 37561 82807 15938
23803 37561 82812 15938
23802 37562 82793 15938
23803 37562 82809 15938
23802 37563 82793 15938
23803 37563 82810 15938
23802 37564 82793 15938
23803 37564 82811 15938
23802 37565 82793 15938
23803 37565 82812 15938
23802 37566 82794 15938
23803 37566 82808 15938
23802 37567 82794 15938
23803 37567 82809 15938
23802 37568 82794 15938
23803 37568 82810 15938
23802 37569 82794 15938
23803 37569 82811 15938
23802 37570 82794 15938
23803 37570 82812 15938
23802 37571 82795 15938
23803 37571 82808 15938
23802 37572 82795 15938
23803 37572 82809 15938
23802 37573 82795 15938
23803 37573 82810 15938
23802 37574 82795 15938
23803 37574 82811 15938
23802 37575 82795 15938
23803 37575 82812 15938
23802 37576 82796 15938
23803 37576 82808 15938
23802 37577 82796 15938
23803 37577 82809 15938
23802 37578 82796 15938
23803 37578 82810 15938
23802 37579 82796 15938
23803 37579 82811 15938
23802 37580 82796 15938
23803 37580 82812 15938
23802 37581 82797 15938
23803 37581 82808 15938
23802 37582 82797 15938
23803 37582 82809 15938
23802 37583 82797 15938
23803 37583 82810 15938
23802 37584 82797 15938
23803 37584 82811 15938
23802 37585 82797 15938
23803 37585 82812 15938
23802 37586 82798 15938
23803 37586 82808 15938
23802 37587 82798 15938
23803 37587 82809 15938
23802 37588 82798 15938
23803 37588 82810 15938
23802 37589 82798 15938
23803 37589 82811 15938
23802 37590 82798 15938
23803 37590 82812 15938
23802 37591 82799 15938
23803 37591 82808 15938
23802 37592 82799 15938
23803 37592 82809 15938
23802 37593 82799 15938
23803 37593 82810 15938
23802 37594 82799 15938
23803 37594 82811 15938
23802 37595 82799 15938
23803 37595 82812 15938
23802 37596 82800 15938
23803 37596 82808 15938
23802 37597 82800 15938
23803 37597 82809 15938
23802 37598 82800 15938
23803 37598 82810 15938
23802 37599 82800 15938
23803 37599 82811 15938
23802 37600 82800 15938
23803 37600 82812 15938
23802 37601 82801 15938
23803 37601 82808 15938
23802 37602 82801 15938
23803 37602 82809 15938
23802 37603 82801 15938
23803 37603 82810 15938
23802 37604 82801 15938
23803 37604 82811 15938
23802 37605 82801 15938
23803 37605 82812 15938
23804 37493 82813 15941
23804 37659 82822 15941
23804 37660 82814 15941
23804 37661 82815 15941
23804 37662 82816 15941
23804 37663 82817 15941
23804 37664 82818 15941
23804 37665 82819 15941
23804 37666 82820 15941
23804 37667 82821 15941
24199 41203 84318 16454
24199 41224 84319 16454
24199 41225 84320 16454
24199 41226 84321 16454
24230 41428 84422 16488
24230 41475 84423 16488
24230 41476 84424 16488
24230 41477 84425 16488
24242 41596 84473 16500
24242 41616 84474 16500
21964 43546 76885 16638
21964 951 76884 16638
24630 45282 85973 16862
24630 45662 85974 16862
24630 45663 85975 16862
24630 45664 85976 16862
24630 45665 85977 16862
24630 45666 85978 16862
24630 45667 85979 16862