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, 
  cscart_product_descriptions.unit_name 
FROM 
  cscart_product_descriptions 
WHERE 
  cscart_product_descriptions.product_id IN (2088, 2098, 2089) 
  AND cscart_product_descriptions.lang_code = 'ar'

Query time 0.00057

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "2.13"
    },
    "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": 3,
      "rows_produced_per_join": 3,
      "filtered": "100.00",
      "index_condition": "((`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_descriptions`.`product_id` in (2088,2098,2089)) and (`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_descriptions`.`lang_code` = 'ar'))",
      "cost_info": {
        "read_cost": "1.83",
        "eval_cost": "0.30",
        "prefix_cost": "2.13",
        "data_read_per_join": "13K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description",
        "unit_name"
      ]
    }
  }
}

Result

product_id short_description full_description unit_name
2088 <p>The Brother QL-800 is a high-speed, professional label printer designed for efficient, high-quality label printing in various environments. Utilizing direct thermal printing technology, it eliminates the need for ink or toner, making it a cost-effective solution for businesses and home offices.</p>
2089 <p>The <strong>Brother QL-820NWB</strong> is a professional-grade label printer designed for businesses requiring high-speed, versatile label printing solutions. With its advanced connectivity options and high-resolution output, it caters to a wide range of labeling needs, from shipping and barcode labels to visitor badges and signage.</p>
2098 <p>Brother DK label rolls are high-quality, pre-sized and continuous labels designed for use with Brother QL series label printers. These labels deliver fast, professional, and reliable printing for shipping, barcoding, filing, visitor badges, and general office labeling. Available in both die-cut and continuous formats, DK labels are easy to install and offer strong adhesion on a variety of surfaces. Whether you need small file labels or large shipping labels, the DK series offers a versatile solution with crisp, smudge-free printing.</p>