SELECT 
  a.variant_id, 
  a.option_id, 
  a.position, 
  a.modifier, 
  a.modifier_type, 
  a.weight_modifier, 
  a.weight_modifier_type, 
  b.variant_name, 
  IF(
    shared_option_variants.variant_id IS NOT NULL, 
    shared_option_variants.modifier, 
    a.modifier
  ) as modifier, 
  IF(
    shared_option_variants.variant_id IS NOT NULL, 
    shared_option_variants.modifier_type, 
    a.modifier_type
  ) as modifier_type 
FROM 
  cscart_product_option_variants as a 
  LEFT JOIN cscart_product_option_variants_descriptions as b ON a.variant_id = b.variant_id 
  AND b.lang_code = 'fr' 
  LEFT JOIN cscart_ult_product_option_variants shared_option_variants ON shared_option_variants.variant_id = a.variant_id 
  AND shared_option_variants.company_id = 3 
WHERE 
  a.option_id IN (
    996, 1109, 1133, 1130, 1160, 1159, 1155, 
    1149, 1121, 1016, 1089, 595, 534, 1100, 
    510
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00336

Explain
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE a range status,option_id,option_id_2 option_id 6 149 Using index condition; Using filesort
1 SIMPLE b eq_ref PRIMARY PRIMARY 9 mahm3t_cs443.a.variant_id,const 1 Using where
1 SIMPLE shared_option_variants eq_ref PRIMARY,company_id PRIMARY 7 mahm3t_cs443.a.variant_id,const 1

Result

variant_id option_id position modifier modifier_type weight_modifier weight_modifier_type variant_name
21886 1155 0 0.000 A 0.000 A Aluminium brossé
13994 534 1 0.000 A 0.000 A 001
21912 1160 1 0.000 A 0.000 A 102
14010 534 2 0.000 A 0.000 A 002
21914 1160 3 0.000 A 0.000 A 206
14002 534 7 0.000 A 0.000 A 007
13248 510 10 0.000 A 0.000 A CK01 55x70 cm
19808 1016 10 0.000 A 0.000 A 55x78 cm
13270 510 11 0.000 A 0.000 A C01 55x70 cm
21915 1160 11 0.000 A 0.000 A C01
21916 1160 12 0.000 A 0.000 A CK01
14033 534 14 0.000 A 0.000 A 014
14024 534 16 0.000 A 0.000 A 016
13249 510 20 0.000 A 0.000 A CK02 55x78 cm
19809 1016 20 0.000 A 0.000 A 55x98 cm
13271 510 21 0.000 A 0.000 A C02 55x78 cm
21917 1160 21 0.000 A 0.000 A C02
19822 1016 22 0.000 A 0.000 A 55x118 cm
21918 1160 22 0.000 A 0.000 A CK02
13250 510 30 0.000 A 0.000 A CK04 55x98 cm
19810 1016 30 0.000 A 0.000 A 66x98 cm
13272 510 31 0.000 A 0.000 A C04 55x98 cm
21919 1160 31 0.000 A 0.000 A C04
21921 1160 32 0.000 A 0.000 A CK04
21920 1160 33 0.000 A 0.000 A C06
21922 1160 34 0.000 A 0.000 A CK06
13251 510 40 0.000 A 0.000 A CK06 55x118 cm
19811 1016 40 0.000 A 0.000 A 66x118 cm
13273 510 41 0.000 A 0.000 A C06 55x118 cm
21923 1160 41 0.000 A 0.000 A F04
19821 1016 42 0.000 A 0.000 A 66x140 cm
21924 1160 42 0.000 A 0.000 A FK04
13252 510 50 0.000 A 0.000 A FK04 66x98 cm
19812 1016 50 0.000 A 0.000 A 78x98 cm
21887 1155 50 0.000 A 0.000 A Aluminium laqué blanc
13274 510 51 0.000 A 0.000 A F04 66x98 cm
21925 1160 51 0.000 A 0.000 A F06
21926 1160 52 0.000 A 0.000 A FK06
13253 510 60 0.000 A 0.000 A FK06 66x118 cm
19813 1016 60 0.000 A 0.000 A 78x118 cm
13275 510 61 0.000 A 0.000 A F06 66x118 cm
21927 1160 61 0.000 A 0.000 A F08
21928 1160 62 0.000 A 0.000 A FK08
13254 510 70 0.000 A 0.000 A FK08 66x140 cm
19814 1016 70 0.000 A 0.000 A 78x140 cm
13276 510 71 0.000 A 0.000 A F08 66x140 cm
21929 1160 71 0.000 A 0.000 A M04 ou 304
19815 1016 72 0.000 A 0.000 A 78x160 cm
21930 1160 72 0.000 A 0.000 A MK04
13255 510 80 0.000 A 0.000 A MK04 78x98 cm
19816 1016 80 0.000 A 0.000 A 94x118 cm
13277 510 81 0.000 A 0.000 A M04 78x98 cm
21931 1160 81 0.000 A 0.000 A M06 ou 306
21932 1160 82 0.000 A 0.000 A MK06
13256 510 90 0.000 A 0.000 A MK06 78x118 cm
19817 1016 90 0.000 A 0.000 A 94x140 cm
13278 510 91 0.000 A 0.000 A M06 78x118 cm
21933 1160 91 0.000 A 0.000 A M08 ou 308
19823 1016 92 0.000 A 0.000 A 94x160 cm
21934 1160 92 0.000 A 0.000 A MK08
13257 510 100 0.000 A 0.000 A MK08 78x140 cm
19818 1016 100 0.000 A 0.000 A 114x118 cm
13279 510 101 0.000 A 0.000 A M08 78x140 cm
21935 1160 101 0.000 A 0.000 A M10 ou 310
20768 1100 102 0.000 A 0.000 A CK02 55x78 cm
20966 1109 102 0.000 A 0.000 A CK02 55x78 cm
21495 1133 102 0.000 A 0.000 A CK02 55x78 cm
21936 1160 102 0.000 A 0.000 A MK10
23827 1121 102 0.000 A 0.000 A CK04 55x98 cm
20769 1100 104 0.000 A 0.000 A CK04 55x98 cm
20967 1109 104 0.000 A 0.000 A CK04 55x98 cm
21496 1133 104 0.000 A 0.000 A CK04 55x98 cm
15410 595 105 0.000 A 0.000 A 55x78 cm
20770 1100 106 0.000 A 0.000 A CK06 55x118 cm
20968 1109 106 0.000 A 0.000 A CK06 55x118 cm
13258 510 110 0.000 A 0.000 A MK10 78x160 cm
15411 595 110 0.000 A 0.000 A 55x98 cm
19819 1016 110 0.000 A 0.000 A 114x140 cm
13280 510 111 0.000 A 0.000 A M10 78x160 cm
21937 1160 111 0.000 A 0.000 A M12
21938 1160 112 0.000 A 0.000 A MK12
15429 595 115 0.000 A 0.000 A 55x118 cm
13882 510 120 0.000 A 0.000 A MK12 78x180 cm
19612 996 120 0.000 A 0.000 A C2A | 55x78 cm
19820 1016 120 0.000 A 0.000 A 134x98 cm
21939 1160 121 0.000 A 0.000 A M31
13260 510 130 0.000 A 0.000 A PK04 94x98 cm
13282 510 131 0.000 A 0.000 A P04 94x98 cm
21940 1160 131 0.000 A 0.000 A M50
13261 510 140 0.000 A 0.000 A PK06 94x118 cm
19614 996 140 0.000 A 0.000 A C4A | 55x98 cm
13283 510 141 0.000 A 0.000 A P06 94x118 cm
21941 1160 141 0.000 A 0.000 A P04 ou 404
21942 1160 142 0.000 A 0.000 A PK04
13262 510 150 0.000 A 0.000 A PK08 94x140 cm
13284 510 151 0.000 A 0.000 A P08 94x140 cm
21943 1160 151 0.000 A 0.000 A P06 ou 406
21944 1160 152 0.000 A 0.000 A PK06
23828 1130 156 0.000 A 0.000 A CK04 55x98 cm
13263 510 160 0.000 A 0.000 A PK10 94x160 cm
13285 510 161 0.000 A 0.000 A P10 94x160 cm
21945 1160 161 0.000 A 0.000 A P08 ou 408
21946 1160 162 0.000 A 0.000 A PK08
13264 510 170 0.000 A 0.000 A SK06 114x118 cm
13286 510 171 0.000 A 0.000 A S06 114x118 cm
21947 1160 171 0.000 A 0.000 A P10
21948 1160 172 0.000 A 0.000 A PK10
13265 510 180 0.000 A 0.000 A SK08 114x140 cm
13287 510 181 0.000 A 0.000 A S08 114x140 cm
21949 1160 181 0.000 A 0.000 A P31
13266 510 190 0.000 A 0.000 A SK10 114x160 cm
13288 510 191 0.000 A 0.000 A S10 114x160 cm
21950 1160 191 0.000 A 0.000 A P50
13267 510 200 0.000 A 0.000 A UK04 134x98 cm
13289 510 201 0.000 A 0.000 A U04 134x98 cm
21951 1160 201 0.000 A 0.000 A S04
14005 534 203 0.000 A 0.000 A 203
14025 534 204 0.000 A 0.000 A 204
20771 1100 204 0.000 A 0.000 A FK04 66x98 cm
20969 1109 204 0.000 A 0.000 A FK04 66x98 cm
21498 1133 204 0.000 A 0.000 A FK04 66x98 cm
20772 1100 206 0.000 A 0.000 A FK06 66x118 cm
20970 1109 206 0.000 A 0.000 A FK06 66x118 cm
21234 1121 206 0.000 A 0.000 A FK06 66x118 cm
21432 1130 206 0.000 A 0.000 A FK06 66x118 cm
21499 1133 206 0.000 A 0.000 A FK06 66x118 cm
20773 1100 208 0.000 A 0.000 A FK08 66x140 cm
20971 1109 208 0.000 A 0.000 A FK08 66x140 cm
21235 1121 208 0.000 A 0.000 A FK08 66x140 cm
21500 1133 208 0.000 A 0.000 A FK08 66x140 cm
13268 510 210 0.000 A 0.000 A UK08 134x140 cm
15412 595 210 0.000 A 0.000 A 66x98 cm
13290 510 211 0.000 A 0.000 A U08 134x140 cm
21952 1160 211 0.000 A 0.000 A S06 ou 606
15413 595 215 0.000 A 0.000 A 66x118 cm
14021 534 216 0.000 A 0.000 A 216
13269 510 220 0.000 A 0.000 A UK10 134x160 cm
14028 534 220 0.000 A 0.000 A 220
15414 595 220 0.000 A 0.000 A 66x140 cm
13291 510 221 0.000 A 0.000 A U10 134x160 cm
21953 1160 221 0.000 A 0.000 A S08 ou 608
21954 1160 221 0.000 A 0.000 A SK06
21955 1160 222 0.000 A 0.000 A SK08
21956 1160 231 0.000 A 0.000 A S10
21957 1160 232 0.000 A 0.000 A SK10
14003 534 240 0.000 A 0.000 A 240
14011 534 241 0.000 A 0.000 A 241
21958 1160 241 0.000 A 0.000 A S31
14012 534 242 0.000 A 0.000 A 242
13998 534 243 0.000 A 0.000 A 243
14000 534 246 0.000 A 0.000 A 246
14032 534 250 0.000 A 0.000 A 250
14027 534 251 0.000 A 0.000 A 251
21959 1160 251 0.000 A 0.000 A S50
14034 534 254 0.000 A 0.000 A 254
23829 1130 256 0.000 A 0.000 A FK08 66x140 cm
21960 1160 261 0.000 A 0.000 A U04 ou 804
21961 1160 262 0.000 A 0.000 A UK04
21962 1160 271 0.000 A 0.000 A U08 ou 808
21963 1160 272 0.000 A 0.000 A UK08
21964 1160 281 0.000 A 0.000 A U10 ou 810
21965 1160 282 0.000 A 0.000 A UK10
21966 1160 291 0.000 A 0.000 A U31
21967 1160 301 0.000 A 0.000 A U50
20774 1100 304 0.000 A 0.000 A MK04 78x98 cm
20972 1109 304 0.000 A 0.000 A MK04 78x98 cm
21236 1121 304 0.000 A 0.000 A MK04 78x98 cm
21434 1130 304 0.000 A 0.000 A MK04 78x98 cm
21501 1133 304 0.000 A 0.000 A MK04 78x98 cm
20775 1100 306 0.000 A 0.000 A MK06 78x118 cm
20973 1109 306 0.000 A 0.000 A MK06 78x118 cm
21237 1121 306 0.000 A 0.000 A MK06 78x118 cm
21435 1130 306 0.000 A 0.000 A MK06 78x118 cm
21502 1133 306 0.000 A 0.000 A MK06 78x118 cm
20776 1100 308 0.000 A 0.000 A MK08 78x140 cm
20974 1109 308 0.000 A 0.000 A MK08 78x140 cm
21238 1121 308 0.000 A 0.000 A MK08 78x140 cm
21436 1130 308 0.000 A 0.000 A MK08 78x140 cm
21503 1133 308 0.000 A 0.000 A MK08 78x140 cm
15415 595 310 0.000 A 0.000 A 78x98 cm
20777 1100 310 0.000 A 0.000 A MK10 78x160 cm
20975 1109 310 0.000 A 0.000 A MK10 78x160 cm
21239 1121 310 0.000 A 0.000 A MK10 78x160 cm
21437 1130 310 0.000 A 0.000 A MK10 78x160 cm
21504 1133 310 0.000 A 0.000 A MK10 78x160 cm
15416 595 315 0.000 A 0.000 A 78x118 cm
15417 595 320 0.000 A 0.000 A 78x140 cm
15418 595 325 0.000 A 0.000 A 78x160 cm
15419 595 330 0.000 A 0.000 A 78x180 cm
15420 595 336 0.000 A 0.000 A 78x206 cm
19615 996 360 0.000 A 0.000 A F6A | 66x118 cm
20779 1100 404 0.000 A 0.000 A PK04 94x98 cm
20780 1100 406 0.000 A 0.000 A PK06 94x118 cm
20978 1109 406 0.000 A 0.000 A PK06 94x118 cm
21507 1133 406 0.000 A 0.000 A PK06 94x118 cm
20781 1100 408 0.000 A 0.000 A PK08 94x140 cm
20979 1109 408 0.000 A 0.000 A PK08 94x140 cm
21243 1121 408 0.000 A 0.000 A PK08 94x140 cm
21441 1130 408 0.000 A 0.000 A PK08 94x140 cm
21508 1133 408 0.000 A 0.000 A PK08 94x140 cm
20782 1100 410 0.000 A 0.000 A PK10 94x160 cm
20980 1109 410 0.000 A 0.000 A PK10 94x160 cm
15421 595 415 0.000 A 0.000 A 94x118 cm
15422 595 420 0.000 A 0.000 A 94x140 cm
15423 595 425 0.000 A 0.000 A 94x160 cm
15424 595 430 0.000 A 0.000 A 94x180 cm
15425 595 436 0.000 A 0.000 A 94x206 cm
20783 1100 506 0.000 A 0.000 A SK06 114x118 cm
20981 1109 506 0.000 A 0.000 A SK06 114x118 cm
21510 1133 506 0.000 A 0.000 A SK06 114x118 cm
20784 1100 508 0.000 A 0.000 A SK08 114x140 cm
20982 1109 508 0.000 A 0.000 A SK08 114x140 cm
21246 1121 508 0.000 A 0.000 A SK08 114x140 cm
21511 1133 508 0.000 A 0.000 A SK08 114x140 cm
20626 1089 509 0.000 A 0.000 A 55x98 cm
20627 1089 511 0.000 A 0.000 A 55x118 cm
15426 595 515 0.000 A 0.000 A 114x118 cm
15427 595 520 0.000 A 0.000 A 114x140 cm
19616 996 540 0.000 A 0.000 A M4A | 78x98 cm
23837 1109 558 0.000 A 0.000 A SK10 114x160 cm
19617 996 560 0.000 A 0.000 A M6A | 78x118 cm
19618 996 580 0.000 A 0.000 A M8A | 78x140 cm
20984 1109 604 0.000 A 0.000 A UK04 134x98 cm
20985 1109 608 0.000 A 0.000 A UK08 134x140 cm
20628 1089 609 0.000 A 0.000 A 66x98 cm
15428 595 610 0.000 A 0.000 A 134x98 cm
20629 1089 611 0.000 A 0.000 A 66x118 cm
20630 1089 614 0.000 A 0.000 A 66x140 cm
23838 1109 708 0.000 A 0.000 A UK10 134x160 cm
20631 1089 709 0.000 A 0.000 A 78x98 cm
20632 1089 711 0.000 A 0.000 A 78x118 cm
20633 1089 714 0.000 A 0.000 A 78x140 cm
20634 1089 716 0.000 A 0.000 A 78x160 cm
20635 1089 718 0.000 A 0.000 A 78x180 cm
19613 996 760 0.000 A 0.000 A S6A | 114x118 cm
20636 1089 909 0.000 A 0.000 A 94x98 cm
20637 1089 911 0.000 A 0.000 A 94x118 cm
20638 1089 914 0.000 A 0.000 A 94x140 cm
20639 1089 916 0.000 A 0.000 A 94x160 cm
20640 1089 918 0.000 A 0.000 A 94x180 cm
21897 1159 1028 0.000 A 0.000 A 1028 | Blanc
21898 1159 1086 0.000 A 0.000 A 1086 | Beige
20641 1089 1109 0.000 A 0.000 A 114x98 cm
20642 1089 1111 0.000 A 0.000 A 114x118 cm
20643 1089 1114 0.000 A 0.000 A 114x140 cm
20644 1089 1116 0.000 A 0.000 A 114x160 cm
20645 1089 1309 0.000 A 0.000 A 134x98 cm
20646 1089 1311 0.000 A 0.000 A 134x118 cm
20647 1089 1314 0.000 A 0.000 A 134x140 cm
21900 1159 4069 0.000 A 0.000 A 4069 | Noir
21901 1159 4155 0.000 A 0.000 A 4155 | Cappucino
21896 1159 4161 0.000 A 0.000 A 4161 | Gris
21902 1159 4162 0.000 A 0.000 A 4162 | Chocolat
21904 1159 4163 0.000 A 0.000 A 4163 | Gris de maure
21903 1159 4164 0.000 A 0.000 A 4164 | Safran
21905 1159 4165 0.000 A 0.000 A 4165 | Vert de gris motif pointillé
21906 1159 4166 0.000 A 0.000 A 4166 | Bleu clair
21907 1159 4167 0.000 A 0.000 A 4167 | Taupe
21908 1159 4168 0.000 A 0.000 A 4168 | Tomette
21910 1159 4169 0.000 A 0.000 A 4169 | Taupe clair
21911 1159 4170 0.000 A 0.000 A 4170 | Bleu pétrole
21909 1159 4171 0.000 A 0.000 A 4171 | Mastic motif pointillé
21899 1159 9050 0.000 A 0.000 A 9050 | Blue