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 
FROM 
  cscart_product_descriptions 
WHERE 
  cscart_product_descriptions.product_id IN (
    34817, 39926, 32140, 32145, 37632, 31017
  ) 
  AND cscart_product_descriptions.lang_code = 'fr'

Query time 0.00246

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "14.41"
    },
    "table": {
      "table_name": "cscart_product_descriptions",
      "access_type": "range",
      "possible_keys": [
        "PRIMARY"
      ],
      "key": "PRIMARY",
      "used_key_parts": [
        "product_id",
        "lang_code"
      ],
      "key_length": "9",
      "rows_examined_per_scan": 6,
      "rows_produced_per_join": 6,
      "filtered": "100.00",
      "index_condition": "((`ea201_diorama`.`cscart_product_descriptions`.`product_id` in (34817,39926,32140,32145,37632,31017)) and (`ea201_diorama`.`cscart_product_descriptions`.`lang_code` = 'fr'))",
      "cost_info": {
        "read_cost": "13.21",
        "eval_cost": "1.20",
        "prefix_cost": "14.41",
        "data_read_per_join": "22K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description",
        "meta_keywords",
        "meta_description",
        "search_words",
        "promo_text"
      ]
    }
  }
}

Result

product_id short_description full_description meta_keywords meta_description search_words promo_text
31017 Heki 3115 - Roseaux 50 g Heki 3115, Roseaux 50 g, Végétation, nature///Autres, miniatures, décors, dioramas, maquettes, décors, crêches, diorama Miniatures : Heki 3115 - Roseaux 50 g 3115, roseaux
32140 <p>Busch 6003 - 60 Tournesols - Fleurs miniatures 1:87 - HO</p> Busch 6003 - 60 Tournesols - Fleurs miniatures 1:87 - HO, Végétation, nature, Fleurs, plantes, Végétation, nature, Autrespour dioramas, maquettes, articles miniaturespour dioramas, maquettes, articles miniatures Miniatures Busch 6003 - 60 Tournesols - Fleurs miniatures 1:87 - HO 6003, Tournesols, Fleurs miniatures , bus-06003, Busch
32145 <p>Busch 6043 - Sol de for&ecirc;t et pr&egrave;s - "Kit starter" 1:87 - HO</p> Busch 6043 - Sol de forêt et près - "Kit starter" 1:87 - HO, Végétation, nature, Flocages, fibres, Végétation, nature, Autrespour dioramas, maquettes, articles miniaturespour dioramas, maquettes, articles miniatures Miniatures Busch 6043 - Sol de forêt et près - "Kit starter" 1:87 - HO 6043, forêt, bus-06043, Busch
34817 <p>FR 910015 - Kit de végétation</p> crèche, FR, 910015, diorama, décors miniature, modelisme, végétation, nature, scène, naturel, arbre, kit, flocage Miniatures FR 910015 - Kit de végétation crèche, crêches, 910015, décors, kit, construction, flocage, végétation
37632 <p>Miniatures : morceaux de liège pour crèches et décors miniatures - sac de 500 cc</p> Graviers liège, liège crèche Graviers liège sac 500cc pour décors de crèches et modélisme toutes échelles liège, gravier, rocher, FR-FL113/MS
39926 Noch 07460 : Végétation miniature pour paysages classiques et ferroviaires : Balles de foins - HO 1:87 Noch 07460, Noch 7460, pré miniature, champ miniature, Balles de foins miniatures, diorama, décors miniature, végétation miniature, Noch 07460, 7460 - Végétation miniature pour paysages classiques et ferroviaires : Balles de foins - 1:87 HO 7460, balles de foins