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 (
    627, 927, 864, 470, 916, 638, 606, 560, 
    625, 1018, 787, 476, 652, 1128, 884, 
    918, 1122, 1125, 1126, 473, 513, 1094, 
    398, 412, 422, 443, 406, 455, 917, 888, 
    618, 636, 553, 429, 901, 459, 410, 552, 
    551, 842, 1123, 912, 910, 911, 913, 914, 
    915, 967
  ) 
  AND cscart_product_descriptions.lang_code = 'vi'

Query time 0.00156

JSON explain

{
  "query_block": {
    "select_id": 1,
    "table": {
      "table_name": "cscart_product_descriptions",
      "access_type": "range",
      "possible_keys": ["PRIMARY", "product_id"],
      "key": "PRIMARY",
      "key_length": "9",
      "used_key_parts": ["product_id", "lang_code"],
      "rows": 48,
      "filtered": 100,
      "index_condition": "cscart_product_descriptions.product_id in (627,927,864,470,916,638,606,560,625,1018,787,476,652,1128,884,918,1122,1125,1126,473,513,1094,398,412,422,443,406,455,917,888,618,636,553,429,901,459,410,552,551,842,1123,912,910,911,913,914,915,967) and cscart_product_descriptions.lang_code = 'vi'"
    }
  }
}

Result

product_id short_description full_description meta_keywords meta_description search_words promo_text unit_name
398
406
410
412
422
429
443
455
459
470
473
476
513
551
552
553
560
606
618
625
627
636
638
652
787
842
864
884
888
901
910
911
912
913
914
915
916
917
918
927
967
1018
1094
1122
1123
1125
1126
1128