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 (
    389022, 388903, 391723, 389596, 388377, 
    388729, 389001, 389439, 390210, 388828, 
    389203, 415503, 388885, 388476, 415388, 
    388720, 388745, 415318, 389095, 389081
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00174

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "28.04"
    },
    "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": 20,
      "rows_produced_per_join": 20,
      "filtered": "100.00",
      "cost_info": {
        "read_cost": "24.04",
        "eval_cost": "4.00",
        "prefix_cost": "28.04",
        "data_read_per_join": "136K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description"
      ],
      "attached_condition": "((`webmarco`.`cscart_product_descriptions`.`product_id` in (389022,388903,391723,389596,388377,388729,389001,389439,390210,388828,389203,415503,388885,388476,415388,388720,388745,415318,389095,389081)) and (`webmarco`.`cscart_product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
388377 Get the best of both worlds with APLUS tires, offering performance and value for your vehicle.
388476 Enjoy reliable performance with Enjoy reliable performance with BARUM tires, offering a variety of options for your car, SUV, or light truck. tires, offering a variety of options for your car, SUV, or light truck.
388720 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388729 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388745 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388828 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388885 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388903 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
389001 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
389022 Conquer winter roads with GISLAVED tires, offering a range of options for your car, SUV, or light truck.
389081 Conquer winter roads with GISLAVED tires, offering a range of options for your car, SUV, or light truck.
389095 Conquer winter roads with GISLAVED tires, offering a range of options for your car, SUV, or light truck.
389203 Stay safe and secure on the road with LAUFEN tires, offering reliable performance for your vehicle.
389439 Upgrade your driving experience with OZKA tires, designed for performance, comfort, and safety.
389596 Trust WESTLAKE tires to provide reliable performance and comfort on the road, offering a range of options for your vehicle.
390210 Excellent performance in every season, even when worn.
391723 For safety performance turn to Bridgestone.
415318 <p>Excellent performance in every season, even when worn.</p>
415388 <p>Excellent performance in every season, even when worn.</p>
415503 <p>Excellent performance in every season, even when worn.</p>