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 (
    96538, 96537, 96536, 96476, 96475, 96474, 
    96473, 96472, 96471, 96241, 96240, 
    96154, 96585, 96584, 96426, 96425, 
    96424, 96423, 96422, 96239
  ) 
  AND a.status = 'A' 
ORDER BY 
  a.position, 
  a.variant_id

Query time 0.00099

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 192844 96154 1 0.000 A 0.000 A 0.000 A A
MP3 193014 96239 1 0.000 A 0.000 A 0.000 A A
MP3 193016 96240 1 0.000 A 0.000 A 0.000 A A
MP3 193018 96241 1 0.000 A 0.000 A 0.000 A A
MP3 193380 96422 1 0.000 A 0.000 A 0.000 A A
MP3 193382 96423 1 0.000 A 0.000 A 0.000 A A
MP3 193384 96424 1 0.000 A 0.000 A 0.000 A A
MP3 193386 96425 1 0.000 A 0.000 A 0.000 A A
MP3 193388 96426 1 0.000 A 0.000 A 0.000 A A
MP3 193478 96471 1 0.000 A 0.000 A 0.000 A A
MP3 193480 96472 1 0.000 A 0.000 A 0.000 A A
MP3 193482 96473 1 0.000 A 0.000 A 0.000 A A
MP3 193484 96474 1 0.000 A 0.000 A 0.000 A A
MP3 193486 96475 1 0.000 A 0.000 A 0.000 A A
MP3 193488 96476 1 0.000 A 0.000 A 0.000 A A
MP3 193608 96536 1 0.000 A 0.000 A 0.000 A A
MP3 193610 96537 1 0.000 A 0.000 A 0.000 A A
MP3 193612 96538 1 0.000 A 0.000 A 0.000 A A
MP3 193704 96584 1 0.000 A 0.000 A 0.000 A A
MP3 193706 96585 1 0.000 A 0.000 A 0.000 A A
WAV 192845 96154 2 0.300 A 0.000 A 0.000 A A
WAV 193015 96239 2 0.300 A 0.000 A 0.000 A A
WAV 193017 96240 2 0.300 A 0.000 A 0.000 A A
WAV 193019 96241 2 0.300 A 0.000 A 0.000 A A
WAV 193381 96422 2 0.300 A 0.000 A 0.000 A A
WAV 193383 96423 2 0.300 A 0.000 A 0.000 A A
WAV 193385 96424 2 0.300 A 0.000 A 0.000 A A
WAV 193387 96425 2 0.300 A 0.000 A 0.000 A A
WAV 193389 96426 2 0.300 A 0.000 A 0.000 A A
WAV 193479 96471 2 0.300 A 0.000 A 0.000 A A
WAV 193481 96472 2 0.300 A 0.000 A 0.000 A A
WAV 193483 96473 2 0.300 A 0.000 A 0.000 A A
WAV 193485 96474 2 0.300 A 0.000 A 0.000 A A
WAV 193487 96475 2 0.300 A 0.000 A 0.000 A A
WAV 193489 96476 2 0.300 A 0.000 A 0.000 A A
WAV 193609 96536 2 0.300 A 0.000 A 0.000 A A
WAV 193611 96537 2 0.300 A 0.000 A 0.000 A A
WAV 193613 96538 2 0.300 A 0.000 A 0.000 A A
WAV 193705 96584 2 0.300 A 0.000 A 0.000 A A
WAV 193707 96585 2 0.300 A 0.000 A 0.000 A A