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 (
    104249, 104233, 104232, 104226, 105576, 
    104321, 104320, 104315, 104199, 104198, 
    104323, 104167, 104163, 104162, 104312, 
    104290, 104224, 104110, 104104, 104103
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00155

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 208742 104103 1 0.000 A 0.000 A 0.000 A A
MP3 208744 104104 1 0.000 A 0.000 A 0.000 A A
MP3 208756 104110 1 0.000 A 0.000 A 0.000 A A
MP3 208860 104162 1 0.000 A 0.000 A 0.000 A A
MP3 208862 104163 1 0.000 A 0.000 A 0.000 A A
MP3 208870 104167 1 0.000 A 0.000 A 0.000 A A
MP3 208932 104198 1 0.000 A 0.000 A 0.000 A A
MP3 208934 104199 1 0.000 A 0.000 A 0.000 A A
MP3 208984 104224 1 0.000 A 0.000 A 0.000 A A
MP3 208988 104226 1 0.000 A 0.000 A 0.000 A A
MP3 209000 104232 1 0.000 A 0.000 A 0.000 A A
MP3 209002 104233 1 0.000 A 0.000 A 0.000 A A
MP3 209034 104249 1 0.000 A 0.000 A 0.000 A A
MP3 209116 104290 1 0.000 A 0.000 A 0.000 A A
MP3 209160 104312 1 0.000 A 0.000 A 0.000 A A
MP3 209166 104315 1 0.000 A 0.000 A 0.000 A A
MP3 209176 104320 1 0.000 A 0.000 A 0.000 A A
MP3 209178 104321 1 0.000 A 0.000 A 0.000 A A
MP3 209182 104323 1 0.000 A 0.000 A 0.000 A A
MP3 211688 105576 1 0.000 A 0.000 A 0.000 A A
WAV 208743 104103 2 0.300 A 0.000 A 0.000 A A
WAV 208745 104104 2 0.300 A 0.000 A 0.000 A A
WAV 208757 104110 2 0.300 A 0.000 A 0.000 A A
WAV 208861 104162 2 0.300 A 0.000 A 0.000 A A
WAV 208863 104163 2 0.300 A 0.000 A 0.000 A A
WAV 208871 104167 2 0.300 A 0.000 A 0.000 A A
WAV 208933 104198 2 0.300 A 0.000 A 0.000 A A
WAV 208935 104199 2 0.300 A 0.000 A 0.000 A A
WAV 208985 104224 2 0.300 A 0.000 A 0.000 A A
WAV 208989 104226 2 0.300 A 0.000 A 0.000 A A
WAV 209001 104232 2 0.300 A 0.000 A 0.000 A A
WAV 209003 104233 2 0.300 A 0.000 A 0.000 A A
WAV 209035 104249 2 0.300 A 0.000 A 0.000 A A
WAV 209117 104290 2 0.300 A 0.000 A 0.000 A A
WAV 209161 104312 2 0.300 A 0.000 A 0.000 A A
WAV 209167 104315 2 0.300 A 0.000 A 0.000 A A
WAV 209177 104320 2 0.300 A 0.000 A 0.000 A A
WAV 209179 104321 2 0.300 A 0.000 A 0.000 A A
WAV 209183 104323 2 0.300 A 0.000 A 0.000 A A
WAV 211689 105576 2 0.300 A 0.000 A 0.000 A A