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 (
    98453, 98455, 98456, 98476, 98477, 98478, 
    98479, 98480, 98481, 98482, 98483, 
    98484, 98485, 98486, 98487, 98488, 
    98489, 98490, 98491, 98492, 98493, 
    98494, 98495, 98503, 98504, 98505, 
    98506, 98507, 98508, 98523, 98524, 
    98525, 98526, 98527, 98528, 98529, 
    98530, 98531, 98532, 98533, 98534, 
    98535, 98536, 98537, 98538, 98539, 
    98540, 98541, 98542, 98543, 98544, 
    98545, 98546, 98547, 98548, 98549, 
    98557, 98558, 98559, 98563, 98564, 
    98565, 98566, 98567, 98568, 98569, 
    98690, 98693, 98694, 98758, 98759, 
    98762, 98769, 98770, 98771, 98772, 
    98773, 98774, 98775, 98776, 98777, 
    98778, 98779, 98780, 98781, 98782, 
    98783, 98784, 98785, 98786, 98787, 
    98788, 98789, 98790, 98791, 98792
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00108

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 (98453,98455,98456,98476,98477,98478,98479,98480,98481,98482,98483,98484,98485,98486,98487,98488,98489,98490,98491,98492,98493,98494,98495,98503,98504,98505,98506,98507,98508,98523,98524,98525,98526,98527,98528,98529,98530,98531,98532,98533,98534,98535,98536,98537,98538,98539,98540,98541,98542,98543,98544,98545,98546,98547,98548,98549,98557,98558,98559,98563,98564,98565,98566,98567,98568,98569,98690,98693,98694,98758,98759,98762,98769,98770,98771,98772,98773,98774,98775,98776,98777,98778,98779,98780,98781,98782,98783,98784,98785,98786,98787,98788,98789,98790,98791,98792)) and (`nuie_scalesta_net`.`cscart_product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
98453
98455
98456
98476
98477
98478
98479
98480
98481
98482
98483
98484
98485
98486
98487
98488
98489
98490
98491
98492
98493
98494
98495
98503
98504
98505
98506
98507
98508
98523
98524
98525
98526
98527
98528
98529
98530
98531
98532
98533
98534
98535
98536
98537
98538
98539
98540
98541
98542
98543
98544
98545
98546
98547
98548
98549
98557
98558
98559
98563
98564
98565
98566
98567
98568
98569
98690
98693
98694
98758
98759
98762
98769
98770
98771
98772
98773
98774
98775
98776
98777
98778
98779
98780
98781
98782
98783
98784
98785
98786
98787
98788
98789
98790
98791
98792