SELECT 
  v.product_id, 
  v.feature_id, 
  v.value, 
  v.value_int, 
  v.variant_id, 
  f.feature_type, 
  fd.description, 
  fd.prefix, 
  fd.suffix, 
  vd.variant, 
  f.parent_id, 
  f.position, 
  gf.position as gposition 
FROM 
  cscart_product_features as f 
  LEFT JOIN cscart_product_features_values as v ON v.feature_id = f.feature_id 
  LEFT JOIN cscart_product_features_descriptions as fd ON fd.feature_id = v.feature_id 
  AND fd.lang_code = 'ru' 
  LEFT JOIN cscart_product_feature_variants fv ON fv.variant_id = v.variant_id 
  LEFT JOIN cscart_product_feature_variant_descriptions as vd ON vd.variant_id = fv.variant_id 
  AND vd.lang_code = 'ru' 
  LEFT JOIN cscart_product_features as gf ON gf.feature_id = f.parent_id 
  AND gf.feature_type = 'G' 
WHERE 
  f.status IN ('A') 
  AND v.product_id in (
    4843, 4835, 4824, 4438, 5073, 4828, 4359, 
    4360, 4422, 4440, 4446, 4629, 4625, 
    4886, 4485, 4768, 4781, 4829, 4784, 
    18144, 4785, 5348, 4970, 4802
  ) 
  AND f.display_on_catalog = 'Y' 
  AND (
    f.categories_path = '' 
    OR FIND_IN_SET(303, f.categories_path) 
    OR FIND_IN_SET(304, f.categories_path) 
    OR FIND_IN_SET(318, f.categories_path)
  ) 
  AND IF(
    f.parent_id, 
    (
      SELECT 
        status 
      FROM 
        cscart_product_features as df 
      WHERE 
        df.feature_id = f.parent_id
    ), 
    'A'
  ) IN ('A') 
  AND (
    v.variant_id != 0 
    OR (
      f.feature_type != 'C' 
      AND v.value != ''
    ) 
    OR (f.feature_type = 'C') 
    OR v.value_int != ''
  ) 
  AND v.lang_code = 'ru' 
ORDER BY 
  fd.description, 
  fv.position

Query time 0.00934

JSON explain

{
  "query_block": {
    "select_id": 1,
    "filesort": {
      "sort_key": "fd.description, fv.position",
      "temporary_table": {
        "table": {
          "table_name": "v",
          "access_type": "range",
          "possible_keys": [
            "PRIMARY",
            "fl",
            "variant_id",
            "lang_code",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id"
          ],
          "key": "idx_product_feature_variant_id",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "rows": 128,
          "filtered": 75,
          "index_condition": "v.product_id in (4843,4835,4824,4438,5073,4828,4359,4360,4422,4440,4446,4629,4625,4886,4485,4768,4781,4829,4784,18144,4785,5348,4970,4802) and v.lang_code = 'ru'"
        },
        "table": {
          "table_name": "f",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY", "status"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["feature_id"],
          "ref": ["admin_test.v.feature_id"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "f.`status` = 'A' and f.display_on_catalog = 'Y' and (f.categories_path = '' or find_in_set(303,f.categories_path) or find_in_set(304,f.categories_path) or find_in_set(318,f.categories_path)) and if(f.parent_id,(subquery#2),'A') = 'A' and (v.variant_id <> 0 or f.feature_type <> 'C' and v.`value` <> '' or f.feature_type = 'C' or v.value_int <> '')"
        },
        "table": {
          "table_name": "fd",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "9",
          "used_key_parts": ["feature_id", "lang_code"],
          "ref": ["admin_test.v.feature_id", "const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "trigcond(fd.lang_code = 'ru')"
        },
        "table": {
          "table_name": "fv",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["variant_id"],
          "ref": ["admin_test.v.variant_id"],
          "rows": 1,
          "filtered": 100
        },
        "table": {
          "table_name": "vd",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "9",
          "used_key_parts": ["variant_id", "lang_code"],
          "ref": ["admin_test.fv.variant_id", "const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "trigcond(vd.lang_code = 'ru' and trigcond(fv.variant_id is not null))"
        },
        "table": {
          "table_name": "gf",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["feature_id"],
          "ref": ["admin_test.f.parent_id"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "trigcond(gf.feature_type = 'G')"
        },
        "subqueries": [
          {
            "expression_cache": {
              "state": "uninitialized",
              "query_block": {
                "select_id": 2,
                "table": {
                  "table_name": "df",
                  "access_type": "eq_ref",
                  "possible_keys": ["PRIMARY"],
                  "key": "PRIMARY",
                  "key_length": "3",
                  "used_key_parts": ["feature_id"],
                  "ref": ["admin_test.f.parent_id"],
                  "rows": 1,
                  "filtered": 100
                }
              }
            }
          }
        ]
      }
    }
  }
}

Result

product_id feature_id value value_int variant_id feature_type description prefix suffix variant parent_id position gposition
4446 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4485 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4440 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4438 592 9097 S Емкость аккумулятора 4500 мАч 591 0 60
18144 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4422 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
5348 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4360 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
5073 592 9097 S Емкость аккумулятора 4500 мАч 591 0 60
4359 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4886 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4970 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4843 592 9097 S Емкость аккумулятора 4500 мАч 591 0 60
4835 592 9097 S Емкость аккумулятора 4500 мАч 591 0 60
4829 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4828 592 9097 S Емкость аккумулятора 4500 мАч 591 0 60
4824 592 9097 S Емкость аккумулятора 4500 мАч 591 0 60
4785 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4802 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4784 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4781 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4768 592 7959 S Емкость аккумулятора 5000 мАч 591 0 60
4629 592 9139 S Емкость аккумулятора 4610 мАп 591 0 60
4625 592 9139 S Емкость аккумулятора 4610 мАп 591 0 60
4824 572 9062 S Модель процессора Qualcomm Snapdragon 8 Gen1 571 0 20
4785 572 8853 S Модель процессора Qualcomm Snapdragon 8 Gen 2 571 0 20
4784 572 9055 S Модель процессора Qualcomm Snapdragon 8 Gen 3 571 0 20
4781 572 8819 S Модель процессора MediaTek Helio G85 571 0 20
4768 572 8819 S Модель процессора MediaTek Helio G85 571 0 20
4629 572 9055 S Модель процессора Qualcomm Snapdragon 8 Gen 3 571 0 20
4485 572 8819 S Модель процессора MediaTek Helio G85 571 0 20
4625 572 9055 S Модель процессора Qualcomm Snapdragon 8 Gen 3 571 0 20
4446 572 9063 S Модель процессора MediaTek Dimensity 8200 Ultra 571 0 20
4440 572 9063 S Модель процессора MediaTek Dimensity 8200 Ultra 571 0 20
4438 572 8846 S Модель процессора Qualcomm Snapdragon 7 Gen 1 571 0 20
18144 572 9055 S Модель процессора Qualcomm Snapdragon 8 Gen 3 571 0 20
4422 572 9078 S Модель процессора Qualcomm Snapdragon 8 Gen2 571 0 20
5348 572 8823 S Модель процессора MediaTek Helio G99 571 0 20
4360 572 9078 S Модель процессора Qualcomm Snapdragon 8 Gen2 571 0 20
4970 572 8821 S Модель процессора MediaTek Helio G95 571 0 20
5073 572 8846 S Модель процессора Qualcomm Snapdragon 7 Gen 1 571 0 20
4886 572 9055 S Модель процессора Qualcomm Snapdragon 8 Gen 3 571 0 20
4359 572 9078 S Модель процессора Qualcomm Snapdragon 8 Gen2 571 0 20
4843 572 9062 S Модель процессора Qualcomm Snapdragon 8 Gen1 571 0 20
4835 572 9062 S Модель процессора Qualcomm Snapdragon 8 Gen1 571 0 20
4829 572 9062 S Модель процессора Qualcomm Snapdragon 8 Gen1 571 0 20
4828 572 8846 S Модель процессора Qualcomm Snapdragon 7 Gen 1 571 0 20
4802 572 8821 S Модель процессора MediaTek Helio G95 571 0 20
4829 580 6970 S Объем встроенной памяти 256 Гб 0 0
4828 580 6970 S Объем встроенной памяти 256 Гб 0 0
4802 580 6967 S Объем встроенной памяти 128Gb 0 0
4824 580 6970 S Объем встроенной памяти 256 Гб 0 0
4785 580 6965 S Объем встроенной памяти 512Gb 0 0
4784 580 6965 S Объем встроенной памяти 512Gb 0 0
4781 580 6970 S Объем встроенной памяти 256 Гб 0 0
4768 580 6970 S Объем встроенной памяти 256 Гб 0 0
4629 580 6965 S Объем встроенной памяти 512Gb 0 0
4485 580 6967 S Объем встроенной памяти 128Gb 0 0
4625 580 6965 S Объем встроенной памяти 512Gb 0 0
4446 580 6970 S Объем встроенной памяти 256 Гб 0 0
4440 580 6970 S Объем встроенной памяти 256 Гб 0 0
4438 580 6967 S Объем встроенной памяти 128Gb 0 0
18144 580 6965 S Объем встроенной памяти 512Gb 0 0
4422 580 6965 S Объем встроенной памяти 512Gb 0 0
5348 580 6967 S Объем встроенной памяти 128Gb 0 0
4360 580 6970 S Объем встроенной памяти 256 Гб 0 0
4970 580 6967 S Объем встроенной памяти 128Gb 0 0
5073 580 6970 S Объем встроенной памяти 256 Гб 0 0
4886 580 6965 S Объем встроенной памяти 512Gb 0 0
4359 580 6970 S Объем встроенной памяти 256 Гб 0 0
4843 580 6970 S Объем встроенной памяти 256 Гб 0 0
4835 580 6967 S Объем встроенной памяти 128Gb 0 0
4781 25 9084 S Оперативная память 8 Gb 576 0 30
4768 25 9084 S Оперативная память 8 Gb 576 0 30
4629 25 9091 S Оперативная память 12Гб 576 0 30
4485 25 9086 S Оперативная память 6 Gb 576 0 30
4625 25 9091 S Оперативная память 12Гб 576 0 30
4446 25 9091 S Оперативная память 12Гб 576 0 30
4440 25 9091 S Оперативная память 12Гб 576 0 30
4438 25 9084 S Оперативная память 8 Gb 576 0 30
18144 25 9091 S Оперативная память 12Гб 576 0 30
4422 25 9087 S Оперативная память 16 Гб 576 0 30
5348 25 9090 S Оперативная память 4 Гб 576 0 30
4360 25 9091 S Оперативная память 12Гб 576 0 30
4970 25 9086 S Оперативная память 6 Gb 576 0 30
5073 25 9084 S Оперативная память 8 Gb 576 0 30
4886 25 9087 S Оперативная память 16 Гб 576 0 30
4359 25 9091 S Оперативная память 12Гб 576 0 30
4843 25 9084 S Оперативная память 8 Gb 576 0 30
4835 25 9084 S Оперативная память 8 Gb 576 0 30
4829 25 9091 S Оперативная память 12Гб 576 0 30
4828 25 9084 S Оперативная память 8 Gb 576 0 30
4802 25 9086 S Оперативная память 6 Gb 576 0 30
4824 25 9084 S Оперативная память 8 Gb 576 0 30
4785 25 9091 S Оперативная память 12Гб 576 0 30
4784 25 9091 S Оперативная память 12Гб 576 0 30
4886 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4359 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4970 581 9150 S Разрешение основной камеры 64 Мп 578 0 50
4843 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4835 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4829 581 9150 S Разрешение основной камеры 64 Мп 578 0 50
4828 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4802 581 9150 S Разрешение основной камеры 64 Мп 578 0 50
4824 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4785 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4784 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4781 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4768 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4629 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4485 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4625 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4446 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4440 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4438 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
18144 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4422 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
5348 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
4360 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
5073 581 9157 S Разрешение основной камеры 50 Мп 578 0 50
18144 582 9165 S Разрешение фронтальной камеры 20 Мп 578 0 50
4422 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
5348 582 9170 S Разрешение фронтальной камеры 5 Мп 578 0 50
4360 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
5073 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
4359 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
4886 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
4970 582 9172 S Разрешение фронтальной камеры 13 Мп 578 0 50
4843 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
4835 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
4829 582 9167 S Разрешение фронтальной камеры 16 Мп 578 0 50
4828 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
4824 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
4785 582 9167 S Разрешение фронтальной камеры 16 Мп 578 0 50
4802 582 9172 S Разрешение фронтальной камеры 13 Мп 578 0 50
4784 582 9165 S Разрешение фронтальной камеры 20 Мп 578 0 50
4781 582 9168 S Разрешение фронтальной камеры 8 Мп 578 0 50
4768 582 9168 S Разрешение фронтальной камеры 8 Мп 578 0 50
4629 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
4485 582 9168 S Разрешение фронтальной камеры 8 Мп 578 0 50
4625 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50
4446 582 9165 S Разрешение фронтальной камеры 20 Мп 578 0 50
4440 582 9165 S Разрешение фронтальной камеры 20 Мп 578 0 50
4438 582 9162 S Разрешение фронтальной камеры 32 Мп 578 0 50