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 = 'en' 
  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 = 1 
WHERE 
  a.option_id IN (
    1105, 1307, 560, 719, 1227, 1027, 1230, 
    1087, 1088, 662, 1106, 510, 1149, 1229, 
    595
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00297

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 158 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
13248 510 10 0.000 A 0.000 A CK01 55x70 cm
15533 662 10 0.000 A 0.000 A for installation outside distribution box
15932 719 10 0.000 A 0.000 A NO
19936 1027 10 0.000 A 0.000 A 01 | 55x78 cm
23773 1307 10 0.000 A 0.000 A None = ZWC set necessary
13270 510 11 0.000 A 0.000 A C01 55x70 cm
13249 510 20 0.000 A 0.000 A CK02 55x78 cm
15534 662 20 0.000 A 0.000 A for installation in distribution box
15933 719 20 0.000 A 0.000 A YES
19937 1027 20 0.000 A 0.000 A 02 | 55x98 cm
23774 1307 20 0.000 A 0.000 A EDZ for flat and profiled flashing materials from 1.5 to 4.5 cm high
13271 510 21 0.000 A 0.000 A C02 55x78 cm
19950 1027 22 0.000 A 0.000 A 16 | 55x118 cm
13250 510 30 0.000 A 0.000 A CK04 55x98 cm
19938 1027 30 0.000 A 0.000 A 03 | 66x98 cm
23775 1307 30 0.000 A 0.000 A EDW for roof tiles and profiled sheeting up to 12 cm high (Bestseller)
13272 510 31 0.000 A 0.000 A C04 55x98 cm
13251 510 40 0.000 A 0.000 A CK06 55x118 cm
19939 1027 40 0.000 A 0.000 A 04 | 66x118 cm
23776 1307 40 0.000 A 0.000 A EDT for plain tiles from 1.5 to 4 cm height
13273 510 41 0.000 A 0.000 A C06 55x118 cm
19949 1027 42 0.000 A 0.000 A 14 | 66x140 cm
13252 510 50 0.000 A 0.000 A FK04 66x98 cm
19940 1027 50 0.000 A 0.000 A 05 | 78x98 cm
23777 1307 50 0.000 A 0.000 A EDJ for flat or profiled roofing material from 1.5 to 9 cm high (recessed installation)
13274 510 51 0.000 A 0.000 A F04 66x98 cm
13253 510 60 0.000 A 0.000 A FK06 66x118 cm
19941 1027 60 0.000 A 0.000 A 06 | 78x118 cm
23778 1307 60 0.000 A 0.000 A EDS with standing seam for bitumen shingles, slate, flat metal sheet up to 1.6 cm high (2 x 0.8 cm)
13275 510 61 0.000 A 0.000 A F06 66x118 cm
13254 510 70 0.000 A 0.000 A FK08 66x140 cm
19942 1027 70 0.000 A 0.000 A 07 | 78x140 cm
23779 1307 70 0.000 A 0.000 A EDL without standing seam for bitumen shingles, slate up to 1.6 cm height (2 x 0.8 cm)
13276 510 71 0.000 A 0.000 A F08 66x140 cm
13255 510 80 0.000 A 0.000 A MK04 78x98 cm
19943 1027 80 0.000 A 0.000 A 08 | 94x118 cm
23780 1307 80 0.000 A 0.000 A EDN without standing seam for bitumen shingles, slate up to 1.6 cm height (2 x 0.8 cm), recessed installation
13277 510 81 0.000 A 0.000 A M04 78x98 cm
13256 510 90 0.000 A 0.000 A MK06 78x118 cm
19944 1027 90 0.000 A 0.000 A 09 | 94x140 cm
23781 1307 90 0.000 A 0.000 A EDB for "fish scale" plain tiles up to 3.8 cm height (2 x 1.9 cm)
13278 510 91 0.000 A 0.000 A M06 78x118 cm
13257 510 100 0.000 A 0.000 A MK08 78x140 cm
19945 1027 100 0.000 A 0.000 A 10 | 114x118 cm
23792 1307 100 0.000 A 0.000 A EDP for flat roof tiles in double laying up to 2.8 cm height (2 x 1.4 cm)
13279 510 101 0.000 A 0.000 A M08 78x140 cm
14378 560 102 0.000 A 0.000 A CK02 55x78 cm
20878 1105 102 0.000 A 0.000 A CK02 55x78 cm
20900 1106 102 0.000 A 0.000 A CK02 55x78 cm
14379 560 104 0.000 A 0.000 A CK04 55x98 cm
20879 1105 104 0.000 A 0.000 A CK04 55x98 cm
20901 1106 104 0.000 A 0.000 A CK04 55x98 cm
15410 595 105 0.000 A 0.000 A 55x78 cm
14380 560 106 0.000 A 0.000 A CK06 55x118 cm
20880 1105 106 0.000 A 0.000 A CK06 55x118 cm
20902 1106 106 0.000 A 0.000 A CK06 55x118 cm
23821 1227 106 0.000 A 0.000 A CK04 55x98 cm
13258 510 110 0.000 A 0.000 A MK10 78x160 cm
15411 595 110 0.000 A 0.000 A 55x98 cm
19946 1027 110 0.000 A 0.000 A 11 | 114x140 cm
20620 1088 110 0.000 A 0.000 A Thermo | for tiled coverings (up to 90mm height)
23817 1307 110 0.000 A 0.000 A EDQ for panel sheets with standing seam
13280 510 111 0.000 A 0.000 A M10 78x160 cm
15429 595 115 0.000 A 0.000 A 55x118 cm
13882 510 120 0.000 A 0.000 A MK12 78x180 cm
19947 1027 120 0.000 A 0.000 A 12 | 134x98 cm
13260 510 130 0.000 A 0.000 A PK04 94x98 cm
13282 510 131 0.000 A 0.000 A P04 94x98 cm
13261 510 140 0.000 A 0.000 A PK06 94x118 cm
13283 510 141 0.000 A 0.000 A P06 94x118 cm
13262 510 150 0.000 A 0.000 A PK08 94x140 cm
13284 510 151 0.000 A 0.000 A P08 94x140 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
13264 510 170 0.000 A 0.000 A SK06 114x118 cm
13286 510 171 0.000 A 0.000 A S06 114x118 cm
13265 510 180 0.000 A 0.000 A SK08 114x140 cm
13287 510 181 0.000 A 0.000 A S08 114x140 cm
13266 510 190 0.000 A 0.000 A SK10 114x160 cm
13288 510 191 0.000 A 0.000 A S10 114x160 cm
13267 510 200 0.000 A 0.000 A UK04 134x98 cm
13289 510 201 0.000 A 0.000 A U04 134x98 cm
14381 560 204 0.000 A 0.000 A FK04 66x98 cm
20881 1105 204 0.000 A 0.000 A FK04 66x98 cm
20903 1106 204 0.000 A 0.000 A FK04 66x98 cm
14382 560 206 0.000 A 0.000 A FK06 66x118 cm
20882 1105 206 0.000 A 0.000 A FK06 66x118 cm
20904 1106 206 0.000 A 0.000 A FK06 66x118 cm
22881 1227 206 0.000 A 0.000 A FK06 66x118 cm
14383 560 208 0.000 A 0.000 A FK08 66x140 cm
20883 1105 208 0.000 A 0.000 A FK08 66x140 cm
20905 1106 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
15413 595 215 0.000 A 0.000 A 66x118 cm
13269 510 220 0.000 A 0.000 A UK10 134x160 cm
15414 595 220 0.000 A 0.000 A 66x140 cm
13291 510 221 0.000 A 0.000 A U10 134x160 cm
23822 1227 256 0.000 A 0.000 A FK08 66x140 cm
14384 560 304 0.000 A 0.000 A MK04 78x98 cm
20884 1105 304 0.000 A 0.000 A MK04 78x98 cm
20906 1106 304 0.000 A 0.000 A MK04 78x98 cm
22883 1227 304 0.000 A 0.000 A MK04 78x98 cm
14385 560 306 0.000 A 0.000 A MK06 78x118 cm
20885 1105 306 0.000 A 0.000 A MK06 78x118 cm
20907 1106 306 0.000 A 0.000 A MK06 78x118 cm
22884 1227 306 0.000 A 0.000 A MK06 78x118 cm
14386 560 308 0.000 A 0.000 A MK08 78x140 cm
20886 1105 308 0.000 A 0.000 A MK08 78x140 cm
20908 1106 308 0.000 A 0.000 A MK08 78x140 cm
22885 1227 308 0.000 A 0.000 A MK08 78x140 cm
14387 560 310 0.000 A 0.000 A MK10 78x160 cm
15415 595 310 0.000 A 0.000 A 78x98 cm
20887 1105 310 0.000 A 0.000 A MK10 78x160 cm
20909 1106 310 0.000 A 0.000 A MK10 78x160 cm
14388 560 312 0.000 A 0.000 A MK12 78x180 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
23823 1227 356 0.000 A 0.000 A MK10 78x160 cm
14389 560 404 0.000 A 0.000 A PK04 94x98 cm
20889 1105 404 0.000 A 0.000 A PK04 94x98 cm
14390 560 406 0.000 A 0.000 A PK06 94x118 cm
20890 1105 406 0.000 A 0.000 A PK06 94x118 cm
20912 1106 406 0.000 A 0.000 A PK06 94x118 cm
14391 560 408 0.000 A 0.000 A PK08 94x140 cm
20891 1105 408 0.000 A 0.000 A PK08 94x140 cm
20913 1106 408 0.000 A 0.000 A PK08 94x140 cm
22890 1227 408 0.000 A 0.000 A PK08 94x140 cm
14392 560 410 0.000 A 0.000 A PK10 94x160 cm
20892 1105 410 0.000 A 0.000 A PK10 94x160 cm
20914 1106 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
14393 560 506 0.000 A 0.000 A SK06 114x118 cm
20893 1105 506 0.000 A 0.000 A SK06 114x118 cm
20915 1106 506 0.000 A 0.000 A SK06 114x118 cm
22930 1229 507 0.000 A 0.000 A 54x78 | WD → 60x84 (cm)
22934 1230 507 0.000 A 0.000 A 54x78 | WD → 60x84 (cm)
14394 560 508 0.000 A 0.000 A SK08 114x140 cm
20894 1105 508 0.000 A 0.000 A SK08 114x140 cm
20916 1106 508 0.000 A 0.000 A SK08 114x140 cm
20596 1087 509 0.000 A 0.000 A 02 | 55x98 cm
22926 1229 509 0.000 A 0.000 A 54x98 | WD → 60x104 (cm)
22935 1230 509 0.000 A 0.000 A 54x98 | WD → 60x104 (cm)
14395 560 510 0.000 A 0.000 A SK10 114x160 cm
20597 1087 511 0.000 A 0.000 A 16 | 55x118 cm
23991 1230 511 0.000 A 0.000 A 54x118 | WD → 60x124
23994 1229 511 0.000 A 0.000 A 54x118 | WD → 60x124
15426 595 515 0.000 A 0.000 A 114x118 cm
15427 595 520 0.000 A 0.000 A 114x140 cm
23845 1106 558 0.000 A 0.000 A SK10 114x160 cm
14396 560 604 0.000 A 0.000 A UK04 134x98 cm
14397 560 608 0.000 A 0.000 A UK08 134x140 cm
23843 1106 608 0.000 A 0.000 A UK04 134x98 cm
20598 1087 609 0.000 A 0.000 A 03 | 66x98 cm
22920 1229 609 0.000 A 0.000 A 65x98 | WD → 71x104 (cm)
22937 1230 609 0.000 A 0.000 A 65x98 | WD → 71x104 (cm)
14398 560 610 0.000 A 0.000 A UK10 134x160 cm
15428 595 610 0.000 A 0.000 A 134x98 cm
20599 1087 611 0.000 A 0.000 A 04 | 66x118 cm
22933 1229 611 0.000 A 0.000 A 65x118 | WD → 71x124 (cm)
22938 1230 611 0.000 A 0.000 A 65x118 | WD → 71x124 (cm)
20600 1087 614 0.000 A 0.000 A 14 | 66x140 cm
22932 1229 614 0.000 A 0.000 A 65x140 | WD → 71x146 (cm)
22939 1230 614 0.000 A 0.000 A 65x140 | WD → 71x146 (cm)
23846 1106 658 0.000 A 0.000 A UK08 134x140 cm
23844 1106 708 0.000 A 0.000 A UK10 134x160 cm
20601 1087 709 0.000 A 0.000 A 05 | 78x98 cm
22931 1229 709 0.000 A 0.000 A 74x98 | WD → 80x104 (cm)
22940 1230 709 0.000 A 0.000 A 74x98 | WD → 80x104 (cm)
20602 1087 711 0.000 A 0.000 A 06 | 78x118 cm
22929 1229 711 0.000 A 0.000 A 74x118 | WD → 80x124 (cm)
22941 1230 711 0.000 A 0.000 A 74x118 | WD → 80x124 (cm)
20603 1087 714 0.000 A 0.000 A 07 | 78x140 cm
22928 1229 714 0.000 A 0.000 A 74x140 | WD → 80x146 (cm)
22942 1230 714 0.000 A 0.000 A 74x140 | WD → 80x146 (cm)
20604 1087 716 0.000 A 0.000 A 13 | 78x160 cm
20605 1087 718 0.000 A 0.000 A 40 | 78x180 cm
20606 1087 909 0.000 A 0.000 A 15 | 94x98 cm
23992 1230 909 0.000 A 0.000 A 98x98 | | WD → 100x104 (cm)
23995 1229 909 0.000 A 0.000 A 98x98 | | WD → 100x104 (cm)
20607 1087 911 0.000 A 0.000 A 08 | 94x118 cm
22924 1229 911 0.000 A 0.000 A 94x118 | WD → 100x124 (cm)
22944 1230 911 0.000 A 0.000 A 94x118 | WD → 100x124 (cm)
20608 1087 914 0.000 A 0.000 A 09 | 94x140 cm
22923 1229 914 0.000 A 0.000 A 94x140 | WD → 100x146 (cm)
22945 1230 914 0.000 A 0.000 A 94x140 | WD → 100x146 (cm)
20609 1087 916 0.000 A 0.000 A 80 | 94x160 cm
20610 1087 918 0.000 A 0.000 A 41 | 94x180 cm
20611 1087 1109 0.000 A 0.000 A 20 | 114x98 cm
23993 1230 1109 0.000 A 0.000 A 114x98 | WD → 120x104 (cm)
23996 1229 1109 0.000 A 0.000 A 114x98 | WD → 120x104 (cm)
20612 1087 1111 0.000 A 0.000 A 10 | 114x118 cm
22922 1229 1111 0.000 A 0.000 A 114x118 | WD → 120x124 (cm)
22946 1230 1111 0.000 A 0.000 A 114x118 | WD → 120x124 (cm)
20613 1087 1114 0.000 A 0.000 A 11 | 114x140 cm
22921 1229 1114 0.000 A 0.000 A 114x140 | WD → 120x146 (cm)
22947 1230 1114 0.000 A 0.000 A 114x140 | WD → 120x146 (cm)
20614 1087 1116 0.000 A 0.000 A 50 | 114x160 cm
20615 1087 1309 0.000 A 0.000 A 12 | 134x98 cm
20616 1087 1311 0.000 A 0.000 A 18 | 134x118 cm
20617 1087 1314 0.000 A 0.000 A 17 | 134x140 cm