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 (
    87759, 88019, 87992, 88001, 88005, 87939, 
    87989, 88594, 87943, 87973, 87999, 
    90808, 87965, 88014, 88020, 92893, 
    92894, 93002, 93003, 93004, 93005, 
    93006, 93007, 93008, 93009, 93010, 
    93011, 93012, 93013, 93014, 93015, 
    93341, 93342, 93343, 93344, 93345, 
    93346, 93347, 93348, 93349, 93350, 
    93351, 93352, 93353, 93354, 93355, 
    93750, 93751, 93752, 93792, 93793, 
    93794, 93848, 93849, 93886, 93887, 
    93888, 93889, 93890, 93891, 93892, 
    93893, 94119, 94120, 94121, 94122, 
    94123, 94124, 94125, 94126, 94127, 
    94128, 94129, 94130, 94131, 94132, 
    94133, 94134, 94135, 94136, 94137, 
    94138, 94139, 94457, 94484, 94485, 
    94486, 94487, 94488, 94489, 94490, 
    94491, 94492, 94493, 94494, 94495
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00169

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "43.24"
    },
    "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": 96,
      "rows_produced_per_join": 96,
      "filtered": "100.00",
      "cost_info": {
        "read_cost": "33.64",
        "eval_cost": "9.60",
        "prefix_cost": "43.24",
        "data_read_per_join": "366K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description"
      ],
      "attached_condition": "((`nuie_scalesta_net`.`cscart_product_descriptions`.`product_id` in (87759,88019,87992,88001,88005,87939,87989,88594,87943,87973,87999,90808,87965,88014,88020,92893,92894,93002,93003,93004,93005,93006,93007,93008,93009,93010,93011,93012,93013,93014,93015,93341,93342,93343,93344,93345,93346,93347,93348,93349,93350,93351,93352,93353,93354,93355,93750,93751,93752,93792,93793,93794,93848,93849,93886,93887,93888,93889,93890,93891,93892,93893,94119,94120,94121,94122,94123,94124,94125,94126,94127,94128,94129,94130,94131,94132,94133,94134,94135,94136,94137,94138,94139,94457,94484,94485,94486,94487,94488,94489,94490,94491,94492,94493,94494,94495)) and (`nuie_scalesta_net`.`cscart_product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
87759 nuie Arno 600mm Worktop - Gloss White
87939 Hudson Reed Chancery Pedestal
87943 nuie Asselby Pedestal
87965 nuie Freya Full Pedestal
87973 nuie Ava Full Pedestal
87989 nuie Bliss Square Pedestal
87992 nuie Bliss Semi Pedestal
87999 nuie Provost Round Pedestal
88001 nuie Provost Semi Pedestal
88005 nuie Harmony Pedestal
88014 nuie Melbourne Full Pedestal
88019 nuie Ivo Pedestal
88020 nuie Ivo Semi Pedestal
88594 Hudson Reed Fusion Fitted Plinth 1250mm - Gloss White
90808 Nuie Lawton Full Pedestal - Gloss White
92893
92894
93002
93003
93004
93005
93006
93007
93008
93009
93010
93011
93012
93013
93014
93015
93341
93342
93343
93344
93345
93346
93347
93348
93349
93350
93351
93352
93353
93354
93355
93750
93751
93752
93792
93793
93794
93848
93849
93886
93887
93888
93889
93890
93891
93892
93893
94119
94120
94121
94122
94123
94124
94125
94126
94127
94128
94129
94130
94131
94132
94133
94134
94135
94136
94137
94138
94139
94457
94484
94485
94486
94487
94488
94489
94490
94491
94492
94493
94494
94495