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 (
    740, 988, 1314, 1303, 1304, 850, 851, 
    1149, 595, 534, 1083, 666, 510, 523, 
    1072, 1074, 1071, 614
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00295

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 227 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
20439 1074 0 0.000 A 0.000 A None, I don't need any
13994 534 1 0.000 A 0.000 A 001
15545 666 1 0.000 A 0.000 A only ZST
14010 534 2 0.000 A 0.000 A 002
14002 534 7 0.000 A 0.000 A 007
13248 510 10 0.000 A 0.000 A CK01 55x70 cm
17546 850 10 0.000 A 0.000 A FEP
20432 1074 10 0.000 A 0.000 A standard | for tiled (up to 45 mm height) or flat and thick coverings (from 10mm up to 45mm)
23902 1314 10 0.000 A 0.000 A Standard
13270 510 11 0.000 A 0.000 A C01 55x70 cm
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
15546 666 20 0.000 A 0.000 A ZST with extension ZSP
17547 850 20 0.000 A 0.000 A FKP / FKU
20433 1074 20 0.000 A 0.000 A standard | for flat and thin coverings (up to 10mm = 2x 5mm)
23903 1314 20 0.000 A 0.000 A Thermo (additional thermal insulation)
13271 510 21 0.000 A 0.000 A C02 55x78 cm
17551 851 22 0.000 A 0.000 A 66x98 cm
17552 851 24 0.000 A 0.000 A 66x118 cm
13250 510 30 0.000 A 0.000 A CK04 55x98 cm
13272 510 31 0.000 A 0.000 A C04 55x98 cm
17554 851 32 0.000 A 0.000 A 78x98 cm
17555 851 34 0.000 A 0.000 A 78x118 cm
17556 851 36 0.000 A 0.000 A 78x140 cm
13251 510 40 0.000 A 0.000 A CK06 55x118 cm
20406 1071 40 0.000 A 0.000 A 07 | 78x140 cm
20416 1072 40 0.000 A 0.000 A 07 | 78x140 cm
13273 510 41 0.000 A 0.000 A C06 55x118 cm
17558 851 42 0.000 A 0.000 A 94x118 cm
17559 851 44 0.000 A 0.000 A 94x140 cm
20407 1071 45 0.000 A 0.000 A 13 | 78x160 cm
20417 1072 45 0.000 A 0.000 A 13 | 78x160 cm
13252 510 50 0.000 A 0.000 A FK04 66x98 cm
20408 1071 50 0.000 A 0.000 A 40 | 78x180 cm
20418 1072 50 0.000 A 0.000 A 40 | 78x180 cm
13274 510 51 0.000 A 0.000 A F04 66x98 cm
17561 851 52 0.000 A 0.000 A 114x118 cm
17562 851 54 0.000 A 0.000 A 114x140 cm
20409 1071 55 0.000 A 0.000 A 42 | 78x206 cm
20419 1072 55 0.000 A 0.000 A 42 | 78x206 cm
13253 510 60 0.000 A 0.000 A FK06 66x118 cm
13275 510 61 0.000 A 0.000 A F06 66x118 cm
17563 851 62 0.000 A 0.000 A 134x98 cm
20410 1071 65 0.000 A 0.000 A 09 | 94x140 cm
20420 1072 65 0.000 A 0.000 A 09 | 94x140 cm
13254 510 70 0.000 A 0.000 A FK08 66x140 cm
20411 1071 70 0.000 A 0.000 A 80 | 94x160 cm
20421 1072 70 0.000 A 0.000 A 80 | 94x160 cm
13276 510 71 0.000 A 0.000 A F08 66x140 cm
20412 1071 75 0.000 A 0.000 A 41 | 94x180 cm
20422 1072 75 0.000 A 0.000 A 41 | 94x180 cm
13255 510 80 0.000 A 0.000 A MK04 78x98 cm
20413 1071 80 0.000 A 0.000 A 43 | 94x206 cm
13277 510 81 0.000 A 0.000 A M04 78x98 cm
16185 740 83 0.000 A 0.000 A White
13256 510 90 0.000 A 0.000 A MK06 78x118 cm
13278 510 91 0.000 A 0.000 A M06 78x118 cm
16186 740 92 0.000 A 0.000 A Black
13257 510 100 0.000 A 0.000 A MK08 78x140 cm
23726 1303 100 0.000 A 0.000 A EZV-A for tiled coverings (up to 45mm height)
13279 510 101 0.000 A 0.000 A M08 78x140 cm
15410 595 105 0.000 A 0.000 A 55x78 cm
23927 1303 105 0.000 A 0.000 A EHV-AT for tiled coverings (up to 90mm height)
13258 510 110 0.000 A 0.000 A MK10 78x160 cm
15411 595 110 0.000 A 0.000 A 55x98 cm
20434 1074 110 0.000 A 0.000 A Thermo | for tiled coverings (up to 90mm height)
23725 1303 110 0.000 A 0.000 A ESV for roofing felt, bitumen shingles up to 10mm (2x5mm)
13280 510 111 0.000 A 0.000 A M10 78x160 cm
15429 595 115 0.000 A 0.000 A 55x118 cm
24011 1303 115 0.000 A 0.000 A ESV-T for roofing felt, bitumen shingles up to 10mm (2x5mm)
13882 510 120 0.000 A 0.000 A MK12 78x180 cm
20435 1074 120 0.000 A 0.000 A Thermo | for bitumen coverings (up to 10mm = 2x 5mm)
13260 510 130 0.000 A 0.000 A PK04 94x98 cm
20436 1074 130 0.000 A 0.000 A Thermo | flat tiles
23727 1303 130 0.000 A 0.000 A EZV-F for flat tiles
13282 510 131 0.000 A 0.000 A P04 94x98 cm
24012 1303 135 0.000 A 0.000 A EZV-FT for flat tiles
13261 510 140 0.000 A 0.000 A PK06 94x118 cm
20437 1074 140 0.000 A 0.000 A Thermo | plain tiles (thick and thin)
23728 1303 140 0.000 A 0.000 A ELV for flat bitumen shingles, slates up to 10mm (2x5mm) height; individual side panels
13283 510 141 0.000 A 0.000 A P06 94x118 cm
24010 1303 145 0.000 A 0.000 A ELV-T for plain tile up to 10mm (2x5mm), 24÷32, 2x(12÷16) height
13262 510 150 0.000 A 0.000 A PK08 94x140 cm
20438 1074 150 0.000 A 0.000 A Thermo | steel panel sheet
23729 1303 150 0.000 A 0.000 A EBV-P for panel sheet with standing seam
13284 510 151 0.000 A 0.000 A P08 94x140 cm
24013 1303 155 0.000 A 0.000 A EBV-PT for panel sheet with standing seam
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
14005 534 203 0.000 A 0.000 A 203
14025 534 204 0.000 A 0.000 A 204
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
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
14003 534 240 0.000 A 0.000 A 240
14011 534 241 0.000 A 0.000 A 241
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
14034 534 254 0.000 A 0.000 A 254
15415 595 310 0.000 A 0.000 A 78x98 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
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
15104 614 507 0.000 A 0.000 A 5/7 | 55x78 cm
19555 988 507 0.000 A 0.000 A C2A
23730 1304 507 0.000 A 0.000 A 55x78 cm
15105 614 509 0.000 A 0.000 A 5/9 | 55x98 cm
19556 988 509 0.000 A 0.000 A C4A
20536 1083 509 0.000 A 0.000 A 02 | 55x98 cm
23731 1304 509 0.000 A 0.000 A 55x98 cm
15553 614 511 0.000 A 0.000 A 5/11 | 55x118 cm
20537 1083 511 0.000 A 0.000 A 16 | 55x118 cm
23732 1304 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
15106 614 609 0.000 A 0.000 A 6/9 | 66x98 cm
20538 1083 609 0.000 A 0.000 A 03 | 66x98 cm
23733 1304 609 0.000 A 0.000 A 66x98 cm
15428 595 610 0.000 A 0.000 A 134x98 cm
15107 614 611 0.000 A 0.000 A 6/11 | 66x118 cm
19558 988 611 0.000 A 0.000 A F6A
20539 1083 611 0.000 A 0.000 A 04 | 66x118 cm
23734 1304 611 0.000 A 0.000 A 66x118 cm
15554 614 614 0.000 A 0.000 A 6/14 | 66x140 cm
20540 1083 614 0.000 A 0.000 A 14 | 66x140 cm
23735 1304 614 0.000 A 0.000 A 66x140 cm
15108 614 709 0.000 A 0.000 A 7/9 | 78x98 cm
19550 988 709 0.000 A 0.000 A M4A
20541 1083 709 0.000 A 0.000 A 05 | 78x98 cm
23736 1304 709 0.000 A 0.000 A 78x98 cm
15109 614 711 0.000 A 0.000 A 7/11 | 78x118 cm
19549 988 711 0.000 A 0.000 A M6A
20542 1083 711 0.000 A 0.000 A 06 | 78x118 cm
23737 1304 711 0.000 A 0.000 A 78x118 cm
15110 614 714 0.000 A 0.000 A 7/14 | 78x140 cm
19559 988 714 0.000 A 0.000 A M8A
20543 1083 714 0.000 A 0.000 A 07 | 78x140 cm
23738 1304 714 0.000 A 0.000 A 78x140 cm
15111 614 716 0.000 A 0.000 A 7/16 | 78x160 cm
20544 1083 716 0.000 A 0.000 A 13 | 78x160 cm
23739 1304 716 0.000 A 0.000 A 78x160 cm
20545 1083 718 0.000 A 0.000 A 40 | 78x180 cm
23740 1304 718 0.000 A 0.000 A 78x180 cm
23741 1304 720 0.000 A 0.000 A 78x206 cm
20546 1083 909 0.000 A 0.000 A 15 | 94x98 cm
15112 614 911 0.000 A 0.000 A 9/11 | 94x118 cm
20547 1083 911 0.000 A 0.000 A 08 | 94x118 cm
23742 1304 911 0.000 A 0.000 A 94x118 cm
15113 614 914 0.000 A 0.000 A 9/14 | 94x140 cm
20548 1083 914 0.000 A 0.000 A 09 | 94x140 cm
23743 1304 914 0.000 A 0.000 A 94x140 cm
20549 1083 916 0.000 A 0.000 A 80 | 94x160 cm
23744 1304 916 0.000 A 0.000 A 94x160 cm
20550 1083 918 0.000 A 0.000 A 41 | 94x180 cm
23745 1304 918 0.000 A 0.000 A 94x180 cm
23746 1304 920 0.000 A 0.000 A 94x206 cm
13652 523 1016 0.000 A 0.000 A 1016 White
20551 1083 1109 0.000 A 0.000 A 20 | 114x98 cm
15114 614 1111 0.000 A 0.000 A 11/11 | 114x118 cm
19553 988 1111 0.000 A 0.000 A S6A
20552 1083 1111 0.000 A 0.000 A 10 | 114x118 cm
23747 1304 1111 0.000 A 0.000 A 114x118 cm
15115 614 1114 0.000 A 0.000 A 11/14 | 114x140 cm
20553 1083 1114 0.000 A 0.000 A 11 | 114x140 cm
23748 1304 1114 0.000 A 0.000 A 114x140 cm
20554 1083 1116 0.000 A 0.000 A 50 | 114x160 cm
13654 523 1256 0.000 A 0.000 A 1256 Classic white (Premium)
13657 523 1259 0.000 A 0.000 A 1259 Classic sand
20555 1083 1309 0.000 A 0.000 A 12 | 134x98 cm
23749 1304 1309 0.000 A 0.000 A 134x98 cm
20556 1083 1311 0.000 A 0.000 A 18 | 134x118 cm
20557 1083 1314 0.000 A 0.000 A 17 | 134x140 cm