SELECT 
  q_product_descriptions.product_id, 
  q_product_descriptions.short_description, 
  IF(
    q_product_descriptions.short_description = '', 
    q_product_descriptions.full_description, 
    ''
  ) AS full_description 
FROM 
  q_product_descriptions 
WHERE 
  q_product_descriptions.product_id IN (
    254, 255, 256, 257, 258, 259, 260, 261, 
    262, 229, 230, 231, 232, 233, 234, 235
  ) 
  AND q_product_descriptions.lang_code = 'en'

Query time 0.00047

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "38.41"
    },
    "table": {
      "table_name": "q_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": 16,
      "rows_produced_per_join": 16,
      "filtered": "100.00",
      "index_condition": "((`portal`.`q_product_descriptions`.`product_id` in (254,255,256,257,258,259,260,261,262,229,230,231,232,233,234,235)) and (`portal`.`q_product_descriptions`.`lang_code` = 'en'))",
      "cost_info": {
        "read_cost": "35.21",
        "eval_cost": "3.20",
        "prefix_cost": "38.41",
        "data_read_per_join": "61K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description"
      ]
    }
  }
}

Result

product_id short_description full_description
229
230
231
232
233
234
235
254
255
256
257 <p>The first fragrance from the Lebanese haute couture designer is simply called Le Parfum. After 279 trial versions, an ultra-feminine, flowery-woody composition has been selected, signed by perfumer Francis Kurkdjian. The perfume opens with notes of orange blossom. Jasmine is in the heart, including both Grandiflorum and Sambac, whereas the base consists of cedar, patchouli and rose honey accord. </p>
258 <p>The first fragrance from the Lebanese haute couture designer is simply called Le Parfum. After 279 trial versions, an ultra-feminine, flowery-woody composition has been selected, signed by perfumer Francis Kurkdjian. The perfume opens with notes of orange blossom. Jasmine is in the heart, including both Grandiflorum and Sambac, whereas the base consists of cedar, patchouli and rose honey accord. </p>
259
260
261
262