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.meta_keywords, 
  cscart_product_descriptions.meta_description, 
  cscart_product_descriptions.search_words, 
  cscart_product_descriptions.promo_text, 
  cscart_product_descriptions.unit_name 
FROM 
  cscart_product_descriptions 
WHERE 
  cscart_product_descriptions.product_id IN (51559, 51561, 51562) 
  AND cscart_product_descriptions.lang_code = 'ru'

Query time 0.00029

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "2.11"
    },
    "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": "((`test_uchur_k`.`cscart_product_descriptions`.`product_id` in (51559,51561,51562)) and (`test_uchur_k`.`cscart_product_descriptions`.`lang_code` = 'ru'))",
      "cost_info": {
        "read_cost": "1.81",
        "eval_cost": "0.30",
        "prefix_cost": "2.11",
        "data_read_per_join": "13K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description",
        "meta_keywords",
        "meta_description",
        "search_words",
        "promo_text",
        "unit_name"
      ]
    }
  }
}

Result

product_id short_description full_description meta_keywords meta_description search_words promo_text unit_name
51559 а81801, a81801, полусапоги, polusapogi, мужские, muzhskie, черные, chernye, кожаные, kozhanye, с, s, молнией, molniey, на, na, войлоке, voyloke
51561 <p class="text-justify">Полусапоги мужские. Легкие, удобные, теплые. Прямого одевания. Внутри теплая овчина по всему сапогу, межподкладка из термовойлока, натуральная кожа. Производства Дятьковской обувной фабрики Рошва. Голенище проклеено, держит форму. Подошва обладает хорошими противоскользящими свойствами, не боится влаги, толстая, достаточно хорошо держит тепло. Температурный режим -45</p> а81701, a81701, полусапоги, polusapogi, мужские, muzhskie, черные, chernye, кожаные, kozhanye, на, na, войлоке, voyloke
51562 <p class="text-justify">Полусапоги мужские. Легкие, удобные, теплые, с застежкой-молния. Внутри теплая овчина по всему сапогу, межподкладка из термовойлока, натуральная замша. Производства Дятьковской обувной фабрики Рошва. Голенище проклеено, держит форму. Подошва из толстого войлока дублированного микропористой резиной на промерзает в сильный мороз. Температурный режим до -50С.&nbsp;<b>Характеристики:</b></p> а81841, a81841, полусапоги, polusapogi, мужские, muzhskie, коричневые, korichnevye, нубук, nubuk, с, s, молнией, molniey, на, na, войлоке, voyloke