SELECT 
  v.variant_id, 
  v.product_id, 
  vd.variant, 
  vf.position, 
  vf.color 
FROM 
  cscart_product_features_values v 
  LEFT JOIN cscart_product_feature_variant_descriptions vd ON v.variant_id = vd.variant_id 
  AND vd.lang_code = 'en' 
  LEFT JOIN cscart_product_feature_variants vf ON v.variant_id = vf.variant_id 
WHERE 
  1 
  AND v.feature_id = 1475 
  AND v.product_id IN (
    '63039', 
    '63040', 
    '63041', 
    '63042', 
    '63043', 
    '63044', 
    '63045', 
    '63046', 
    '63047', 
    '63048', 
    '63049', 
    '63050', 
    '63051', 
    '63052', 
    '63053', 
    '63054', 
    '63055', 
    '63056', 
    '63057', 
    '63058', 
    '63059', 
    '63060', 
    '63061', 
    '63062', 
    '63063', 
    '63064', 
    '63065', 
    '63066', 
    '63067', 
    '63068', 
    '63069', 
    '63070', 
    '63071', 
    '63072', 
    '63073', 
    '63074', 
    '63075', 
    '63076', 
    '63077', 
    '63078', 
    '63079', 
    '63080', 
    '63081', 
    '63082', 
    '63083', 
    '63084', 
    '63085', 
    '63086', 
    '63087', 
    '63088', 
    '63089', 
    '63090', 
    '63091', 
    '63092', 
    '63093', 
    '63094', 
    '63095', 
    '63096', 
    '63097', 
    '63098', 
    '63099', 
    '63100', 
    '63101', 
    '63102', 
    '63103', 
    '63104', 
    '63105', 
    '63106', 
    '63107', 
    '63108', 
    '63109', 
    '63110', 
    '63111', 
    '63112', 
    '63113', 
    '63114', 
    '63115', 
    '63116', 
    '63117', 
    '63118', 
    '63119', 
    '63120', 
    '63121', 
    '63122', 
    '63123', 
    '63124', 
    '63125', 
    '63126', 
    '63127', 
    '63128', 
    '63129', 
    '63130', 
    '63131', 
    '63132', 
    '63133', 
    '63134', 
    '63135', 
    '63136', 
    '63137', 
    '63138', 
    '63139', 
    '63140', 
    '63141', 
    '63142', 
    '63143', 
    '63144', 
    '63145', 
    '63146', 
    '63147', 
    '63148', 
    '63149', 
    '63150', 
    '63151', 
    '63152', 
    '63153', 
    '63154', 
    '63155', 
    '63156', 
    '63157', 
    '63158', 
    '63159', 
    '63160', 
    '63161', 
    '63162', 
    '63163', 
    '63164', 
    '63165', 
    '63166', 
    '63167', 
    '63168', 
    '63169', 
    '63170', 
    '63171', 
    '63172', 
    '63173', 
    '63174', 
    '63175', 
    '63176', 
    '63177', 
    '63178', 
    '63179', 
    '63180', 
    '63181', 
    '63182', 
    '63183', 
    '63184', 
    '63185', 
    '63186', 
    '63187', 
    '63188', 
    '63189', 
    '63190', 
    '63191', 
    '63192', 
    '63193', 
    '63194', 
    '63195', 
    '63196', 
    '63197', 
    '63198', 
    '63199', 
    '63200', 
    '63201', 
    '63202', 
    '63203', 
    '63204', 
    '63205', 
    '63206', 
    '63207', 
    '63208', 
    '63209', 
    '63210', 
    '63211', 
    '63212', 
    '63213', 
    '63214', 
    '63215', 
    '63216', 
    '63217', 
    '63218', 
    '63219', 
    '63220', 
    '63221', 
    '63222', 
    '63223', 
    '63224', 
    '63225', 
    '63226', 
    '63227', 
    '63228', 
    '63229', 
    '63230', 
    '63231', 
    '63232', 
    '63233', 
    '63234', 
    '63235', 
    '63236', 
    '63237', 
    '63238', 
    '63239', 
    '63240', 
    '63241', 
    '63242', 
    '63243', 
    '63244', 
    '63245', 
    '63246', 
    '63247', 
    '63248', 
    '63249', 
    '63250', 
    '63251', 
    '63252', 
    '63253', 
    '63254', 
    '63255', 
    '63256', 
    '63257', 
    '63258', 
    '63259', 
    '63260', 
    '63261', 
    '63262', 
    '63263', 
    '63264', 
    '63265', 
    '63266', 
    '63267', 
    '63268', 
    '63269', 
    '63270', 
    '63271', 
    '63272', 
    '63273', 
    '63274', 
    '63275', 
    '63276', 
    '63277', 
    '63278', 
    '63279', 
    '63280', 
    '63281', 
    '63282', 
    '63283', 
    '63284', 
    '63285', 
    '63286', 
    '63287', 
    '63288', 
    '63289', 
    '63290', 
    '63291', 
    '63292', 
    '63293', 
    '63294', 
    '63295', 
    '63296', 
    '63297', 
    '63298', 
    '63299', 
    '63300', 
    '63301', 
    '63302', 
    '63303', 
    '63304', 
    '63305', 
    '63306', 
    '63307', 
    '63308'
  )

Query time 0.00274

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "37.23"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "v",
          "access_type": "range",
          "possible_keys": [
            "PRIMARY",
            "fl",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "feature_id",
            "product_id"
          ],
          "key_length": "6",
          "rows_examined_per_scan": 270,
          "rows_produced_per_join": 5,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "3.26",
            "eval_cost": "0.54",
            "prefix_cost": "33.46",
            "data_read_per_join": "4K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id"
          ],
          "attached_condition": "((`cscartdb`.`v`.`feature_id` = 1475) and (`cscartdb`.`v`.`product_id` in ('63039','63040','63041','63042','63043','63044','63045','63046','63047','63048','63049','63050','63051','63052','63053','63054','63055','63056','63057','63058','63059','63060','63061','63062','63063','63064','63065','63066','63067','63068','63069','63070','63071','63072','63073','63074','63075','63076','63077','63078','63079','63080','63081','63082','63083','63084','63085','63086','63087','63088','63089','63090','63091','63092','63093','63094','63095','63096','63097','63098','63099','63100','63101','63102','63103','63104','63105','63106','63107','63108','63109','63110','63111','63112','63113','63114','63115','63116','63117','63118','63119','63120','63121','63122','63123','63124','63125','63126','63127','63128','63129','63130','63131','63132','63133','63134','63135','63136','63137','63138','63139','63140','63141','63142','63143','63144','63145','63146','63147','63148','63149','63150','63151','63152','63153','63154','63155','63156','63157','63158','63159','63160','63161','63162','63163','63164','63165','63166','63167','63168','63169','63170','63171','63172','63173','63174','63175','63176','63177','63178','63179','63180','63181','63182','63183','63184','63185','63186','63187','63188','63189','63190','63191','63192','63193','63194','63195','63196','63197','63198','63199','63200','63201','63202','63203','63204','63205','63206','63207','63208','63209','63210','63211','63212','63213','63214','63215','63216','63217','63218','63219','63220','63221','63222','63223','63224','63225','63226','63227','63228','63229','63230','63231','63232','63233','63234','63235','63236','63237','63238','63239','63240','63241','63242','63243','63244','63245','63246','63247','63248','63249','63250','63251','63252','63253','63254','63255','63256','63257','63258','63259','63260','63261','63262','63263','63264','63265','63266','63267','63268','63269','63270','63271','63272','63273','63274','63275','63276','63277','63278','63279','63280','63281','63282','63283','63284','63285','63286','63287','63288','63289','63290','63291','63292','63293','63294','63295','63296','63297','63298','63299','63300','63301','63302','63303','63304','63305','63306','63307','63308')))"
        }
      },
      {
        "table": {
          "table_name": "vd",
          "access_type": "eq_ref",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "variant_id",
            "lang_code"
          ],
          "key_length": "9",
          "ref": [
            "cscartdb.v.variant_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 5,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "1.35",
            "eval_cost": "0.54",
            "prefix_cost": "35.35",
            "data_read_per_join": "16K"
          },
          "used_columns": [
            "variant_id",
            "variant",
            "lang_code"
          ]
        }
      },
      {
        "table": {
          "table_name": "vf",
          "access_type": "eq_ref",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "variant_id"
          ],
          "key_length": "3",
          "ref": [
            "cscartdb.v.variant_id"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 5,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "1.35",
            "eval_cost": "0.54",
            "prefix_cost": "37.23",
            "data_read_per_join": "6K"
          },
          "used_columns": [
            "variant_id",
            "color",
            "position"
          ]
        }
      }
    ]
  }
}

Result

variant_id product_id variant position color
5910 63039 Soft 0 #000000
5910 63040 Soft 0 #000000
5910 63041 Soft 0 #000000
5910 63042 Soft 0 #000000
5910 63043 Soft 0 #000000
5910 63044 Soft 0 #000000
5910 63045 Soft 0 #000000
5910 63046 Soft 0 #000000
5910 63047 Soft 0 #000000
5910 63048 Soft 0 #000000
5910 63049 Soft 0 #000000
5910 63050 Soft 0 #000000
5910 63051 Soft 0 #000000
5910 63052 Soft 0 #000000
5910 63053 Soft 0 #000000
5910 63054 Soft 0 #000000
5910 63055 Soft 0 #000000
5910 63056 Soft 0 #000000
5910 63057 Soft 0 #000000
5910 63058 Soft 0 #000000
5910 63059 Soft 0 #000000
5910 63060 Soft 0 #000000
5910 63061 Soft 0 #000000
5910 63062 Soft 0 #000000
5910 63063 Soft 0 #000000
5910 63064 Soft 0 #000000
5910 63065 Soft 0 #000000
5910 63066 Soft 0 #000000
5910 63067 Soft 0 #000000
5910 63068 Soft 0 #000000
5911 63069 Medium 1 #000000
5911 63070 Medium 1 #000000
5911 63071 Medium 1 #000000
5911 63072 Medium 1 #000000
5911 63073 Medium 1 #000000
5911 63074 Medium 1 #000000
5911 63075 Medium 1 #000000
5911 63076 Medium 1 #000000
5911 63077 Medium 1 #000000
5911 63078 Medium 1 #000000
5911 63079 Medium 1 #000000
5911 63080 Medium 1 #000000
5911 63081 Medium 1 #000000
5911 63082 Medium 1 #000000
5911 63083 Medium 1 #000000
5911 63084 Medium 1 #000000
5911 63085 Medium 1 #000000
5911 63086 Medium 1 #000000
5911 63087 Medium 1 #000000
5911 63088 Medium 1 #000000
5911 63089 Medium 1 #000000
5911 63090 Medium 1 #000000
5911 63091 Medium 1 #000000
5911 63092 Medium 1 #000000
5911 63093 Medium 1 #000000
5911 63094 Medium 1 #000000
5911 63095 Medium 1 #000000
5911 63096 Medium 1 #000000
5911 63097 Medium 1 #000000
5911 63098 Medium 1 #000000
5912 63099 Firm 2 #000000
5912 63100 Firm 2 #000000
5912 63101 Firm 2 #000000
5912 63102 Firm 2 #000000
5912 63103 Firm 2 #000000
5912 63104 Firm 2 #000000
5912 63105 Firm 2 #000000
5912 63106 Firm 2 #000000
5912 63107 Firm 2 #000000
5912 63108 Firm 2 #000000
5912 63109 Firm 2 #000000
5912 63110 Firm 2 #000000
5912 63111 Firm 2 #000000
5912 63112 Firm 2 #000000
5912 63113 Firm 2 #000000
5912 63114 Firm 2 #000000
5912 63115 Firm 2 #000000
5912 63116 Firm 2 #000000
5912 63117 Firm 2 #000000
5912 63118 Firm 2 #000000
5912 63119 Firm 2 #000000
5912 63120 Firm 2 #000000
5912 63121 Firm 2 #000000
5912 63122 Firm 2 #000000
5912 63123 Firm 2 #000000
5912 63124 Firm 2 #000000
5912 63125 Firm 2 #000000
5912 63126 Firm 2 #000000
5912 63127 Firm 2 #000000
5912 63128 Firm 2 #000000
5910 63129 Soft 0 #000000
5910 63130 Soft 0 #000000
5910 63131 Soft 0 #000000
5910 63132 Soft 0 #000000
5910 63133 Soft 0 #000000
5910 63134 Soft 0 #000000
5910 63135 Soft 0 #000000
5910 63136 Soft 0 #000000
5910 63137 Soft 0 #000000
5910 63138 Soft 0 #000000
5910 63139 Soft 0 #000000
5910 63140 Soft 0 #000000
5910 63141 Soft 0 #000000
5910 63142 Soft 0 #000000
5910 63143 Soft 0 #000000
5910 63144 Soft 0 #000000
5910 63145 Soft 0 #000000
5910 63146 Soft 0 #000000
5910 63147 Soft 0 #000000
5910 63148 Soft 0 #000000
5910 63149 Soft 0 #000000
5910 63150 Soft 0 #000000
5910 63151 Soft 0 #000000
5910 63152 Soft 0 #000000
5910 63153 Soft 0 #000000
5910 63154 Soft 0 #000000
5910 63155 Soft 0 #000000
5910 63156 Soft 0 #000000
5910 63157 Soft 0 #000000
5910 63158 Soft 0 #000000
5911 63159 Medium 1 #000000
5911 63160 Medium 1 #000000
5911 63161 Medium 1 #000000
5911 63162 Medium 1 #000000
5911 63163 Medium 1 #000000
5911 63164 Medium 1 #000000
5911 63165 Medium 1 #000000
5911 63166 Medium 1 #000000
5911 63167 Medium 1 #000000
5911 63168 Medium 1 #000000
5911 63169 Medium 1 #000000
5911 63170 Medium 1 #000000
5911 63171 Medium 1 #000000
5911 63172 Medium 1 #000000
5911 63173 Medium 1 #000000
5911 63174 Medium 1 #000000
5911 63175 Medium 1 #000000
5911 63176 Medium 1 #000000
5911 63177 Medium 1 #000000
5911 63178 Medium 1 #000000
5911 63179 Medium 1 #000000
5911 63180 Medium 1 #000000
5911 63181 Medium 1 #000000
5911 63182 Medium 1 #000000
5911 63183 Medium 1 #000000
5911 63184 Medium 1 #000000
5911 63185 Medium 1 #000000
5911 63186 Medium 1 #000000
5911 63187 Medium 1 #000000
5911 63188 Medium 1 #000000
5912 63189 Firm 2 #000000
5912 63190 Firm 2 #000000
5912 63191 Firm 2 #000000
5912 63192 Firm 2 #000000
5912 63193 Firm 2 #000000
5912 63194 Firm 2 #000000
5912 63195 Firm 2 #000000
5912 63196 Firm 2 #000000
5912 63197 Firm 2 #000000
5912 63198 Firm 2 #000000
5912 63199 Firm 2 #000000
5912 63200 Firm 2 #000000
5912 63201 Firm 2 #000000
5912 63202 Firm 2 #000000
5912 63203 Firm 2 #000000
5912 63204 Firm 2 #000000
5912 63205 Firm 2 #000000
5912 63206 Firm 2 #000000
5912 63207 Firm 2 #000000
5912 63208 Firm 2 #000000
5912 63209 Firm 2 #000000
5912 63210 Firm 2 #000000
5912 63211 Firm 2 #000000
5912 63212 Firm 2 #000000
5912 63213 Firm 2 #000000
5912 63214 Firm 2 #000000
5912 63215 Firm 2 #000000
5912 63216 Firm 2 #000000
5912 63217 Firm 2 #000000
5912 63218 Firm 2 #000000
5910 63219 Soft 0 #000000
5910 63220 Soft 0 #000000
5910 63221 Soft 0 #000000
5910 63222 Soft 0 #000000
5910 63223 Soft 0 #000000
5910 63224 Soft 0 #000000
5910 63225 Soft 0 #000000
5910 63226 Soft 0 #000000
5910 63227 Soft 0 #000000
5910 63228 Soft 0 #000000
5910 63229 Soft 0 #000000
5910 63230 Soft 0 #000000
5910 63231 Soft 0 #000000
5910 63232 Soft 0 #000000
5910 63233 Soft 0 #000000
5910 63234 Soft 0 #000000
5910 63235 Soft 0 #000000
5910 63236 Soft 0 #000000
5910 63237 Soft 0 #000000
5910 63238 Soft 0 #000000
5910 63239 Soft 0 #000000
5910 63240 Soft 0 #000000
5910 63241 Soft 0 #000000
5910 63242 Soft 0 #000000
5910 63243 Soft 0 #000000
5910 63244 Soft 0 #000000
5910 63245 Soft 0 #000000
5910 63246 Soft 0 #000000
5910 63247 Soft 0 #000000
5910 63248 Soft 0 #000000
5911 63249 Medium 1 #000000
5911 63250 Medium 1 #000000
5911 63251 Medium 1 #000000
5911 63252 Medium 1 #000000
5911 63253 Medium 1 #000000
5911 63254 Medium 1 #000000
5911 63255 Medium 1 #000000
5911 63256 Medium 1 #000000
5911 63257 Medium 1 #000000
5911 63258 Medium 1 #000000
5911 63259 Medium 1 #000000
5911 63260 Medium 1 #000000
5911 63261 Medium 1 #000000
5911 63262 Medium 1 #000000
5911 63263 Medium 1 #000000
5911 63264 Medium 1 #000000
5911 63265 Medium 1 #000000
5911 63266 Medium 1 #000000
5911 63267 Medium 1 #000000
5911 63268 Medium 1 #000000
5911 63269 Medium 1 #000000
5911 63270 Medium 1 #000000
5911 63271 Medium 1 #000000
5911 63272 Medium 1 #000000
5911 63273 Medium 1 #000000
5911 63274 Medium 1 #000000
5911 63275 Medium 1 #000000
5911 63276 Medium 1 #000000
5911 63277 Medium 1 #000000
5911 63278 Medium 1 #000000
5912 63279 Firm 2 #000000
5912 63280 Firm 2 #000000
5912 63281 Firm 2 #000000
5912 63282 Firm 2 #000000
5912 63283 Firm 2 #000000
5912 63284 Firm 2 #000000
5912 63285 Firm 2 #000000
5912 63286 Firm 2 #000000
5912 63287 Firm 2 #000000
5912 63288 Firm 2 #000000
5912 63289 Firm 2 #000000
5912 63290 Firm 2 #000000
5912 63291 Firm 2 #000000
5912 63292 Firm 2 #000000
5912 63293 Firm 2 #000000
5912 63294 Firm 2 #000000
5912 63295 Firm 2 #000000
5912 63296 Firm 2 #000000
5912 63297 Firm 2 #000000
5912 63298 Firm 2 #000000
5912 63299 Firm 2 #000000
5912 63300 Firm 2 #000000
5912 63301 Firm 2 #000000
5912 63302 Firm 2 #000000
5912 63303 Firm 2 #000000
5912 63304 Firm 2 #000000
5912 63305 Firm 2 #000000
5912 63306 Firm 2 #000000
5912 63307 Firm 2 #000000
5912 63308 Firm 2 #000000