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 (
    87746, 88080, 88033, 87591, 87588, 87587, 
    87529, 87528, 87527, 87526, 87525, 
    87524, 87523, 87522, 87521, 87520, 
    87519, 87518, 87517
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00136

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 38 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 175570 87517 1 0.000 A 0.000 A 0.000 A A
MP3 175572 87518 1 0.000 A 0.000 A 0.000 A A
MP3 175574 87519 1 0.000 A 0.000 A 0.000 A A
MP3 175576 87520 1 0.000 A 0.000 A 0.000 A A
MP3 175578 87521 1 0.000 A 0.000 A 0.000 A A
MP3 175580 87522 1 0.000 A 0.000 A 0.000 A A
MP3 175582 87523 1 0.000 A 0.000 A 0.000 A A
MP3 175584 87524 1 0.000 A 0.000 A 0.000 A A
MP3 175586 87525 1 0.000 A 0.000 A 0.000 A A
MP3 175588 87526 1 0.000 A 0.000 A 0.000 A A
MP3 175590 87527 1 0.000 A 0.000 A 0.000 A A
MP3 175592 87528 1 0.000 A 0.000 A 0.000 A A
MP3 175594 87529 1 0.000 A 0.000 A 0.000 A A
MP3 175710 87587 1 0.000 A 0.000 A 0.000 A A
MP3 175712 87588 1 0.000 A 0.000 A 0.000 A A
MP3 175718 87591 1 0.000 A 0.000 A 0.000 A A
MP3 176028 87746 1 0.000 A 0.000 A 0.000 A A
MP3 176602 88033 1 0.000 A 0.000 A 0.000 A A
MP3 176696 88080 1 0.000 A 0.000 A 0.000 A A
WAV 175571 87517 2 0.300 A 0.000 A 0.000 A A
WAV 175573 87518 2 0.300 A 0.000 A 0.000 A A
WAV 175575 87519 2 0.300 A 0.000 A 0.000 A A
WAV 175577 87520 2 0.300 A 0.000 A 0.000 A A
WAV 175579 87521 2 0.300 A 0.000 A 0.000 A A
WAV 175581 87522 2 0.300 A 0.000 A 0.000 A A
WAV 175583 87523 2 0.300 A 0.000 A 0.000 A A
WAV 175585 87524 2 0.300 A 0.000 A 0.000 A A
WAV 175587 87525 2 0.300 A 0.000 A 0.000 A A
WAV 175589 87526 2 0.300 A 0.000 A 0.000 A A
WAV 175591 87527 2 0.300 A 0.000 A 0.000 A A
WAV 175593 87528 2 0.300 A 0.000 A 0.000 A A
WAV 175595 87529 2 0.300 A 0.000 A 0.000 A A
WAV 175711 87587 2 0.300 A 0.000 A 0.000 A A
WAV 175713 87588 2 0.300 A 0.000 A 0.000 A A
WAV 175719 87591 2 0.300 A 0.000 A 0.000 A A
WAV 176029 87746 2 0.300 A 0.000 A 0.000 A A
WAV 176603 88033 2 0.300 A 0.000 A 0.000 A A
WAV 176697 88080 2 0.300 A 0.000 A 0.000 A A