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 (
    391737, 389581, 389546, 390169, 390202, 
    388419, 389872, 389831, 389845, 388530, 
    389360, 390148, 388590, 388516, 390267, 
    389084, 389860, 388399, 389407, 389535
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00291

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 (391737,389581,389546,390169,390202,388419,389872,389831,389845,388530,389360,390148,388590,388516,390267,389084,389860,388399,389407,389535)) and (`webmarco`.`cscart_product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
388399 Get the best of both worlds with APLUS tires, offering performance and value for your vehicle.
388419 Stay ready for any season with ARIVO all-season and winter tire options.
388516 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.
388530 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.
388590 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.
389084 Conquer winter roads with GISLAVED tires, offering a range of options for your car, SUV, or light truck.
389360 Upgrade your driving experience with OZKA tires, designed for performance, comfort, and safety.
389407 Upgrade your driving experience with OZKA tires, designed for performance, comfort, and safety.
389535 Enjoy a comfortable and safe ride with SUNFULL tires, offering a variety of options for your car, SUV, or light truck.
389546 Enjoy a comfortable and safe ride with SUNFULL tires, offering a variety of options for your car, SUV, or light truck.
389581 Trust WESTLAKE tires to provide reliable performance and comfort on the road, offering a range of options for your vehicle.
389831 Excellent performance in every season, even when worn.
389845 Excellent performance in every season, even when worn.
389860 Excellent performance in every season, even when worn.
389872 Excellent performance in every season, even when worn.
390148 Choose the right tyres to drive safely.
390169 Excellent performance in every season, even when worn.
390202 Excellent performance in every season, even when worn.
390267 Excellent performance in every season, even when worn.
391737 <p>Upgrade your driving experience with OZKA tires, designed for performance, comfort, and safety.</p>