SELECT 
  b.variant_name, 
  a.*, 
  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 b.variant_id = a.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 
  1 
  AND a.option_id IN (
    98762, 98761, 96733, 96732, 96470, 96340, 
    96321, 96319, 96317, 96316, 98612, 
    96465, 96284, 96279, 96278, 96307, 
    96306, 96305, 96304, 96303
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00152

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 40 Using index condition; Using filesort
1 SIMPLE b eq_ref PRIMARY PRIMARY 9 toolboxdigitalshop_dev.a.variant_id,const 1 Using where
1 SIMPLE shared_option_variants eq_ref PRIMARY,company_id PRIMARY 7 toolboxdigitalshop_dev.a.variant_id,const 1

Result

variant_name variant_id option_id position modifier modifier_type weight_modifier weight_modifier_type point_modifier point_modifier_type status
MP3 193092 96278 1 0.000 A 0.000 A 0.000 A A
MP3 193094 96279 1 0.000 A 0.000 A 0.000 A A
MP3 193104 96284 1 0.000 A 0.000 A 0.000 A A
MP3 193142 96303 1 0.000 A 0.000 A 0.000 A A
MP3 193144 96304 1 0.000 A 0.000 A 0.000 A A
MP3 193146 96305 1 0.000 A 0.000 A 0.000 A A
MP3 193148 96306 1 0.000 A 0.000 A 0.000 A A
MP3 193150 96307 1 0.000 A 0.000 A 0.000 A A
MP3 193168 96316 1 0.000 A 0.000 A 0.000 A A
MP3 193170 96317 1 0.000 A 0.000 A 0.000 A A
MP3 193174 96319 1 0.000 A 0.000 A 0.000 A A
MP3 193178 96321 1 0.000 A 0.000 A 0.000 A A
MP3 193216 96340 1 0.000 A 0.000 A 0.000 A A
MP3 193466 96465 1 0.000 A 0.000 A 0.000 A A
MP3 193476 96470 1 0.000 A 0.000 A 0.000 A A
MP3 194000 96732 1 0.000 A 0.000 A 0.000 A A
MP3 194002 96733 1 0.000 A 0.000 A 0.000 A A
MP3 197760 98612 1 0.000 A 0.000 A 0.000 A A
MP3 198058 98761 1 0.000 A 0.000 A 0.000 A A
MP3 198060 98762 1 0.000 A 0.000 A 0.000 A A
WAV 193093 96278 2 0.300 A 0.000 A 0.000 A A
WAV 193095 96279 2 0.300 A 0.000 A 0.000 A A
WAV 193105 96284 2 0.300 A 0.000 A 0.000 A A
WAV 193143 96303 2 0.300 A 0.000 A 0.000 A A
WAV 193145 96304 2 0.300 A 0.000 A 0.000 A A
WAV 193147 96305 2 0.300 A 0.000 A 0.000 A A
WAV 193149 96306 2 0.300 A 0.000 A 0.000 A A
WAV 193151 96307 2 0.300 A 0.000 A 0.000 A A
WAV 193169 96316 2 0.300 A 0.000 A 0.000 A A
WAV 193171 96317 2 0.300 A 0.000 A 0.000 A A
WAV 193175 96319 2 0.300 A 0.000 A 0.000 A A
WAV 193179 96321 2 0.300 A 0.000 A 0.000 A A
WAV 193217 96340 2 0.300 A 0.000 A 0.000 A A
WAV 193467 96465 2 0.300 A 0.000 A 0.000 A A
WAV 193477 96470 2 0.300 A 0.000 A 0.000 A A
WAV 194001 96732 2 0.300 A 0.000 A 0.000 A A
WAV 194003 96733 2 0.300 A 0.000 A 0.000 A A
WAV 197761 98612 2 0.300 A 0.000 A 0.000 A A
WAV 198059 98761 2 0.300 A 0.000 A 0.000 A A
WAV 198061 98762 2 0.300 A 0.000 A 0.000 A A