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 (
    87078, 87123, 87124, 87125, 87126, 87127, 
    87128, 87129, 86906, 86907, 86908, 
    86909, 86910, 86911, 86967, 86968, 
    86969, 86970, 86971, 86972, 87028, 
    87029, 87030, 87031, 87032, 87033, 
    87087, 87088, 87089, 87090, 87091, 
    87092, 86920, 86921, 86922, 86923, 
    86924, 86925, 86926, 86981, 86982, 
    86983, 86984, 86985, 86986, 86987, 
    87042, 87043
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00048

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 (87078,87123,87124,87125,87126,87127,87128,87129,86906,86907,86908,86909,86910,86911,86967,86968,86969,86970,86971,86972,87028,87029,87030,87031,87032,87033,87087,87088,87089,87090,87091,87092,86920,86921,86922,86923,86924,86925,86926,86981,86982,86983,86984,86985,86986,86987,87042,87043)) and (`nuie_scalesta_net`.`cscart_product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
86906 Old London Floor Standing 3 Door Angled Vanity Unit with 3 Tap Hole Grey Marble Top 750mm - Storm Grey
86907 Old London Floor Standing 3 Door Angled Vanity Unit with 3 Tap Hole White Marble Top 750mm - Storm Grey
86908 Old London Floor Standing 3 Door Angled Vanity Unit with 3 Tap Hole Black Marble Top 750mm - Storm Grey
86909 Old London Floor Standing 3 Door Angled Vanity Unit with 1 Tap Hole Grey Marble Top 750mm - Storm Grey
86910 Old London Floor Standing 3 Door Angled Vanity Unit with 1 Tap Hole White Marble Top 750mm - Storm Grey
86911 Old London Floor Standing 3 Door Angled Vanity Unit with 1 Tap Hole Black Marble Top 750mm - Storm Grey
86920 Old London Floor Standing 2 Door Vanity Unit with 1 Tap Hole Black Marble Top 800mm - Storm Grey
86921 Old London Floor Standing 2 Door Vanity Unit with 1 Tap Hole White Marble Top 800mm - Storm Grey
86922 Old London Old London Storm Grey Floor Standing 2 Door Vanity Basin Unit with Square Basin & 1 Tap Hole Marble Top, 800mm - Storm Grey
86923 Old London Floor Standing 2 Door Vanity Unit with 1 Tap Hole Grey Marble Top 800mm - Storm Grey
86924 Old London Floor Standing 2 Door Vanity Unit with 3 Tap Hole Black Marble Top 800mm - Storm Grey
86925 Old London Floor Standing 2 Door Vanity Unit with 3 Tap Hole White Marble Top 800mm - Storm Grey
86926 Old London Floor Standing 2 Door Vanity Unit with 3 Tap Hole Grey Marble Top 800mm - Storm Grey
86967 Old London Floor Standing 3 Door Angled Vanity Unit with 3 Tap Hole Grey Marble Top 750mm - Twilight Blue
86968 Old London Floor Standing 3 Door Angled Vanity Unit with 3 Tap Hole White Marble Top 750mm - Twilight Blue
86969 Old London Floor Standing 3 Door Angled Vanity Unit with 3 Tap Hole Black Marble Top 750mm - Twilight Blue
86970 Old London Floor Standing 3 Door Angled Vanity Unit with 1 Tap Hole Grey Marble Top 750mm - Twilight Blue
86971 Old London Floor Standing 3 Door Angled Vanity Unit with 1 Tap Hole White Marble Top 750mm - Twilight Blue
86972 Old London Floor Standing 3 Door Angled Vanity Unit with 1 Tap Hole Black Marble Top 750mm - Twilight Blue
86981 Old London Floor Standing 2 Door Vanity Unit with 1 Tap Hole Black Marble Top 800mm - Twilight Blue
86982 Old London Floor Standing 2 Door Vanity Unit with 1 Tap Hole White Marble Top 800mm - Twilight Blue
86983 Old London Old London Twilight Blue Floor Standing 2 Door Vanity Basin Unit with Square Basin & 1 Tap Hole Marble Top, 800mm - Twilight Blue
86984 Old London Floor Standing 2 Door Vanity Unit with 1 Tap Hole Grey Marble Top 800mm - Twilight Blue
86985 Old London Floor Standing 2 Door Vanity Unit with 3 Tap Hole Black Marble Top 800mm - Twilight Blue
86986 Old London Floor Standing 2 Door Vanity Unit with 3 Tap Hole White Marble Top 800mm - Twilight Blue
86987 Old London Floor Standing 2 Door Vanity Unit with 3 Tap Hole Grey Marble Top 800mm - Twilight Blue
87028 Old London Floor Standing 3 Door Angled Vanity Unit with 3 Tap Hole Grey Marble Top 750mm - Timeless Sand
87029 Old London Floor Standing 3 Door Angled Vanity Unit with 3 Tap Hole White Marble Top 750mm - Timeless Sand
87030 Old London Floor Standing 3 Door Angled Vanity Unit with 3 Tap Hole Black Marble Top 750mm - Timeless Sand
87031 Old London Floor Standing 3 Door Angled Vanity Unit with 1 Tap Hole Grey Marble Top 750mm - Timeless Sand
87032 Old London Floor Standing 3 Door Angled Vanity Unit with 1 Tap Hole White Marble Top 750mm - Timeless Sand
87033 Old London Floor Standing 3 Door Angled Vanity Unit with 1 Tap Hole Black Marble Top 750mm - Timeless Sand
87042 Old London Floor Standing 2 Door Vanity Unit with 1 Tap Hole Black Marble Top 800mm - Timeless Sand
87043 Old London Floor Standing 2 Door Vanity Unit with 1 Tap Hole White Marble Top 800mm - Timeless Sand
87078 Old London Floor Standing 2 Door Vanity Unit with 1 Tap Hole Grey Marble Top 1000mm - Timeless Sand
87087 Old London Floor Standing 3 Door Vanity Unit with 3 Tap Hole Grey Marble Top 1000mm - Hunter Green
87088 Old London Floor Standing 3 Door Vanity Unit with 3 Tap Hole White Marble Top 1000mm - Hunter Green
87089 Old London Floor Standing 3 Door Vanity Unit with 3 Tap Hole Black Marble Top 1000mm - Hunter Green
87090 Old London Floor Standing 3 Door Vanity Unit with 1 Tap Hole Grey Marble Top 1000mm - Hunter Green
87091 Old London Floor Standing 3 Door Vanity Unit with 1 Tap Hole White Marble Top 1000mm - Hunter Green
87092 Old London Floor Standing 3 Door Vanity Unit with 1 Tap Hole Black Marble Top 1000mm - Hunter Green
87123 Old London Floor Standing 4 Door Vanity Unit with 1 Tap Hole Black Marble Top 1000mm - Hunter Green
87124 Old London Floor Standing 4 Door Vanity Unit with 1 Tap Hole White Marble Top 1000mm - Hunter Green
87125 Old London Old London Hunter Green Floor Standing 2 Door Vanity Basin Unit with Square Basin & 1 Tap Hole Marble Top, 800mm - Hunter Green
87126 Old London Floor Standing 4 Door Vanity Unit with 1 Tap Hole Grey Marble Top 1000mm - Hunter Green
87127 Old London Floor Standing 4 Door Vanity Unit with 3 Tap Hole Black Marble Top 1000mm - Hunter Green
87128 Old London Floor Standing 4 Door Vanity Unit with 3 Tap Hole White Marble Top 1000mm - Hunter Green
87129 Old London Floor Standing 4 Door Vanity Unit with 3 Tap Hole Grey Marble Top 1000mm - Hunter Green