SELECT 
  cscart_product_descriptions.product_id, 
  cscart_product_descriptions.short_description, 
  IF(
    cscart_product_descriptions.short_description = '' 
    OR cscart_product_descriptions.short_description IS NULL, 
    cscart_product_descriptions.full_description, 
    ''
  ) AS full_description 
FROM 
  cscart_product_descriptions 
WHERE 
  cscart_product_descriptions.product_id IN (
    86890, 91864, 92374, 85576, 85584, 85572, 
    86900, 85592, 88907, 88908, 88905, 
    88906, 85546, 85571, 85573, 85574, 
    91877, 91878, 91879, 91880, 91881, 
    91882, 91883, 85555, 85594, 85564, 
    90025, 85575, 86889, 86895, 82359, 
    87888, 91844, 92185, 92382, 85561, 
    91856, 88910, 88909, 82370, 86893, 
    85553, 85559, 92172, 92358, 92359, 
    92360, 92361
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00091

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "21.63"
    },
    "table": {
      "table_name": "cscart_product_descriptions",
      "access_type": "range",
      "possible_keys": [
        "PRIMARY",
        "product_id"
      ],
      "key": "PRIMARY",
      "used_key_parts": [
        "product_id",
        "lang_code"
      ],
      "key_length": "9",
      "rows_examined_per_scan": 48,
      "rows_produced_per_join": 48,
      "filtered": "100.00",
      "cost_info": {
        "read_cost": "16.83",
        "eval_cost": "4.80",
        "prefix_cost": "21.63",
        "data_read_per_join": "183K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description"
      ],
      "attached_condition": "((`nuie_scalesta_net`.`cscart_product_descriptions`.`product_id` in (86890,91864,92374,85576,85584,85572,86900,85592,88907,88908,88905,88906,85546,85571,85573,85574,91877,91878,91879,91880,91881,91882,91883,85555,85594,85564,90025,85575,86889,86895,82359,87888,91844,92185,92382,85561,91856,88910,88909,82370,86893,85553,85559,92172,92358,92359,92360,92361)) and (`nuie_scalesta_net`.`cscart_product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
82359 Large Traditional Handset
82370 Small Traditional Handset
85546 Traditional Basin Pull Up Waste
85553 nuie Wastes & Extras Push Button Bath Waste - Chrome
85555 Easyclean Sprung Plug Bath Wst Min OF
85559 nuie Wastes & Extras Bath Waste - Chrome
85561 Retainer Bath Waste Brass & Link Chain
85564 nuie Wastes & Extras Pop Up Bath Waste - Chrome
85571 nuie Wastes & Extras Click Clack Bath Waste With Easyclean Removable Grid - Matt Black
85572 Black Ceramic Handle WC Lever
85573 nuie Wastes & Extras Click Clack Bath Waste With Easyclean Removable Grid - Brushed Gun Metal
85574 Easyclean Sprung Plug Bath Waste
85575 nuie Wastes & Extras Pop Up Bath Waste - Chrome
85576 Extended Retainer Bath Waste & Overflow
85584 Classic Concealed Bath Waste & Overflow
85592 Square Sprung Plug Bath Waste
85594 nuie Wastes & Extras Push Button Bath Waste - Chrome
86889 Traditional Towel Ring
86890 Traditional Soap Dish
86893 Traditional Double Robe Hook
86895 Traditional Toilet Roll Holder
86900 Wirework Deep Corner Basket
87888 nuie Baths Leg Set
88905 nuie Bath Panels Acrylic Front Panel 1500mm - White
88906 nuie Bath Panels Acrylic Front Panel 1600mm - White
88907 nuie Bath Panels Acrylic Front Panel 1700mm - White
88908 nuie Bath Panels Acrylic Front Panel 1800mm - White
88909 nuie Bath Panels Acrylic End Panel 700mm - White
88910 nuie Bath Panels Acrylic End Panel 800mm - White
90025 nuie Baths Bath Leg Set
91844 BC Designs Victrion Dog Bone Toilet Roll Holder with Back Plate - Chrome
91856 BC Designs Victrion Ceramic Soap Dish Holder - Chrome
91864 BC Designs Victrion Glass Gallery Shelf - Chrome
91877 BC Designs Victrion Double Robe Hook - Brushed Chrome
91878 BC Designs Victrion Double Robe Hook - Brushed Copper
91879 BC Designs Victrion Double Robe Hook - Brushed Gold
91880 BC Designs Victrion Double Robe Hook - Brushed Nickel
91881 BC Designs Victrion Double Robe Hook - Copper
91882 BC Designs Victrion Double Robe Hook - Gold
91883 BC Designs Victrion Double Robe Hook - Nickel
92172 BC Designs Flushpipe Mid Height Toilet Flush Pipe Only - Chrome
92185 BC Designs Bath Wastes Plug & Chain Concealed Bath Waste - Chrome
92358 BC Designs Victrion Overflow Basin Grill - Brushed Chrome
92359 BC Designs Victrion Overflow Basin Grill - Brushed Copper
92360 BC Designs Victrion Overflow Basin Grill - Brushed Gold
92361 BC Designs Victrion Overflow Basin Grill - Brushed Nickel
92374 BC Designs Waste Trap For Furniture Basins - White
92382 BC Designs Lever Handle for Close Coupled/Low Level Cistern - Chrome/White