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 (
    389034, 389048, 389237, 388713, 415530, 
    435313, 388809, 388521, 388879, 389045, 
    390283, 389087, 388978, 388385, 388785, 
    389066, 415511, 388561, 388708, 389840
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00118

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 (389034,389048,389237,388713,415530,435313,388809,388521,388879,389045,390283,389087,388978,388385,388785,389066,415511,388561,388708,389840)) and (`webmarco`.`cscart_product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
388385 Get the best of both worlds with APLUS tires, offering performance and value for your vehicle.
388521 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.
388561 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.
388708 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388713 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388785 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388809 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388879 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
388978 Drive with premium comfort and confidence with CONTINENTAL tires for your car, SUV, or light truck.
389034 Conquer winter roads with GISLAVED tires, offering a range of options for your car, SUV, or light truck.
389045 Conquer winter roads with GISLAVED tires, offering a range of options for your car, SUV, or light truck.
389048 Conquer winter roads with GISLAVED tires, offering a range of options for your car, SUV, or light truck.
389066 <p>Conquer winter roads with GISLAVED tires, offering a range of options for your car, SUV, or light truck.</p>
389087 Conquer winter roads with GISLAVED tires, offering a range of options for your car, SUV, or light truck.
389237 Upgrade your driving experience with OZKA tires, designed for performance, comfort, and safety.
389840 Excellent performance in every season, even when worn.
390283 Excellent performance in every season, even when worn.
415511 <p>Excellent performance in every season, even when worn.</p>
415530 <p>Excellent performance in every season, even when worn.</p>
435313 <p>Excellent performance in every season, even when worn.</p>