SELECT 
  cscart_product_descriptions.product_id, 
  cscart_product_descriptions.short_description, 
  IF(
    cscart_product_descriptions.short_description = '', 
    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 (
    1467, 1484, 1486, 1487, 1488, 1489, 1090, 
    1091, 1092, 1089, 1490, 1491, 962, 902, 
    1468, 903, 1469, 1470, 1471, 1492, 1493, 
    1494, 1495, 1496
  ) 
  AND cscart_product_descriptions.lang_code = 'no'

Query time 0.00122

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "57.61"
    },
    "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": 24,
      "rows_produced_per_join": 24,
      "filtered": "100.00",
      "index_condition": "((`eshopuga_upgr_4122`.`cscart_product_descriptions`.`product_id` in (1467,1484,1486,1487,1488,1489,1090,1091,1092,1089,1490,1491,962,902,1468,903,1469,1470,1471,1492,1493,1494,1495,1496)) and (`eshopuga_upgr_4122`.`cscart_product_descriptions`.`lang_code` = 'no'))",
      "cost_info": {
        "read_cost": "52.81",
        "eval_cost": "4.80",
        "prefix_cost": "57.61",
        "data_read_per_join": "91K"
      },
      "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
902 <p><strong style="background-color: initial;">Lucozade energy 250ml</strong></p><p><strong></strong>Lucozade energy provides glucose, the brain and body's naturally preferred energy source.</p>
903 <p><strong style="background-color: initial;">Lucozade Energy Drink Orange 300ml</strong>Tired of battling through your day? Get your edge back with Lucozade Energy</p><p><strong></strong></p><div>Carbonated Water, Glucose Fructose Syrup (24%), Orange Juice from Concentrate (5%), Citric Acid, Preservatives (Potassium Sorbate, Sodium Bisulphite), Stabiliser (Acacia Gum), Caffeine (0.012%), Antioxidant (Ascorbic Acid), Flavourings, Colour (Beta Carot</div>
962 <p>It is still your favorite great tasting juice, only now with a boost of your daily dose of Vitamin C in.</p>
1089 <p>Del Monte Tropical Juice Blend 1 Litre</p>
1090 <p>Del Monte Mango Juice Blend 1 Litre</p>
1091 <p>Del Monte Orange Juice Blend 1 Litre</p>
1092 <p>Del Monte Passion Juice Blend 1 Litre</p>
1467 <p>Bashayer nectar orange 1 litre</p>
1468 Lucozade energy drink 1 litre
1469 Lucozade sport isotonic lemon 500ml
1470 Lucozade sport isotonic orange 500ml
1471 Lucozade sport isotonic tropical 500ml
1484 Ceres 100% juice Hanepoot white grape 1 litre
1486 Ceres 100% juice mango 1 litre
1487 Ceres 100% juice orange 1 litre
1488 <p>Ceres 100% juice passion fruit 1 litre</p>
1489 Daima 100% pineapple juice 1 litre
1490 Dimes active mango drink 1 liter
1491 Dimes classic orange nectar 1 liter
1492 <p>Minute maid premium 100% orange fruit juice blend 1 litre </p>
1493 Minute maid tropical 400ml
1494 Pick N Peel Apple Juice (1L)
1495 Pick N Peel Tropical Mix Juice (1L)
1496 <p>Pure Heaven 5 citrus juices drink 1 litre</p>