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 (
    89721, 86874, 86872, 86875, 86883, 86870, 
    86868, 86871, 86873, 86869, 86881, 
    86878, 86879, 89720, 86876, 86886, 
    89719, 89722, 86877, 86882, 86884, 
    86885, 94429, 94430, 94431, 94432, 
    94433, 94434, 94441, 95640
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00082

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "13.52"
    },
    "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": 30,
      "rows_produced_per_join": 30,
      "filtered": "100.00",
      "cost_info": {
        "read_cost": "10.52",
        "eval_cost": "3.00",
        "prefix_cost": "13.52",
        "data_read_per_join": "114K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description"
      ],
      "attached_condition": "((`nuie_scalesta_net`.`cscart_product_descriptions`.`product_id` in (89721,86874,86872,86875,86883,86870,86868,86871,86873,86869,86881,86878,86879,89720,86876,86886,89719,89722,86877,86882,86884,86885,94429,94430,94431,94432,94433,94434,94441,95640)) and (`nuie_scalesta_net`.`cscart_product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
86868 nuie Leg Set Suitable for 700-900mm Square & Rectangular Trays - Slate Grey
86869 nuie Leg Set Suitable for 700-900mm Square & Rectangular Trays - White
86870 nuie Leg Set Suitable for 1000mm Square & Rectangular Trays - Slate Grey
86871 nuie Leg Set Suitable for 1000mm Square & Rectangular Trays - White
86872 nuie Leg Set Suitable for 1100-1200mm Rectangular Trays - Slate Grey
86873 nuie Leg Set Suitable for 1100-1200mm Rectangular Trays - White
86874 nuie Leg Set Suitable for 1300-1800mm Rectangular & Walk in Trays - Slate Grey
86875 nuie Leg Set Suitable for 1300-1800mm Rectangular & Walk in Trays - White
86876 nuie Leg Set Suitable for 700-900mm Quadrant & Offset Quadrant Trays - Slate Grey
86877 nuie Leg Set Suitable for 700-900mm Quadrant & Offset Quadrant Trays - White
86878 nuie Leg Set Suitable for 1000-1200mm Quadrant & Offset Quadrant Trays - Slate Grey
86879 nuie Leg Set Suitable for 1000-1200mm Quadrant & Offset Quadrant Trays - White
86881 nuie Leg Set & Plinth Kit (1000mm Plinth x 2) - White
86882 nuie Leg Set & Plinth Kit (900 x 900mm Curved Plinth) - White
86883 nuie Leg Set & Plinth Kit (1700 & 1000mm Plinth) - White
86884 nuie Leg Set & Plinth Kit (1200 x 900mm Curved Plinth) - White
86885 nuie Leg Set & Plinth Kit (1000 x 1000mm Curved Plinth) - White
86886 nuie Leg Set & Plinth Kit For D-Shaped Tray - White
89719 nuie Leg Set & Plinth Kit (1000 x 1000 Panel) - Slate Grey
89720 nuie Leg Set & Plinth Kit (900 x 900 Panel) - Slate Grey
89721 nuie Leg Set & Plinth Kit (1700 & 1000 Panel) - Slate Grey
89722 nuie Leg Set & Plinth Kit (1200 x 900 Panel) - Slate Grey
94429
94430
94431
94432
94433
94434
94441
95640