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 (34284, 34374, 34533, 34534, 2485) 
  AND q_product_descriptions.lang_code = 'en'

Query time 0.00038

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "12.01"
    },
    "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": 5,
      "rows_produced_per_join": 5,
      "filtered": "100.00",
      "index_condition": "((`portal`.`q_product_descriptions`.`product_id` in (34284,34374,34533,34534,2485)) and (`portal`.`q_product_descriptions`.`lang_code` = 'en'))",
      "cost_info": {
        "read_cost": "11.01",
        "eval_cost": "1.00",
        "prefix_cost": "12.01",
        "data_read_per_join": "19K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description"
      ]
    }
  }
}

Result

product_id short_description full_description
2485 <ul class="a-unordered-list a-vertical a-spacing-none"><li><span class="a-list-item">Tilt (up): 65 degrees</span></li><li><span class="a-list-item">Material: ABS High quality aluminum and plastic combined</span></li></ul>
34284 <p>● Real-time videos and images transmission: 0.3MP or 2MP WiFi camera ( the function is only for the version with a camera )<br />● Barometer altitude hold function: stabilize the drone either flying or hovering to get clearer videos and images<br />● One key takeoff: just fly the drone by one key without complex operations<br />● 360-degree rolling: press one key, the drone will rolling in the air at 360 degrees, present a cool aerobatic show<br />● Safe flight: automatically alarm while in low voltage or weak signal<br />● Switchable speed to meet your different needs<br />● 716 coreless motor</p>
34374 <ul class="a-unordered-list a-vertical a-spacing-none"><li><span class="a-list-item">[360 Degree for Large Area] Built-in 1.3 MP fisheye super wide angle lens, it offers you 360 degree view for about 100 Square meters(1076 Square feet). How many common cameras you need to achieve such a wide range of monitoring? At least 4 pieces. Think about how much money you will save with this 360 degree camera. ♥Attention: It requires 2.4Ghz WiFi and needs to be plugged in to work♥</span></li> <li><span class="a-list-item">[Requires 2.4Ghz WiFi and Need to Be Plugged in] This WiFi camera requires 2.4Ghz WiFi to work (5Ghz WiFi NOT supported). If you can’t connect it to your WiFi, please follow the requirements and steps on this page to set it up. The camera has no battery inside and the power cord is 5.9 ft length. Please keep it plugged in to work</span></li> <li><span class="a-list-item">[Motion Detection & Playback on Your Phone] To enable these 2 functions, you need to insert a TF card (preferably Class-10, up to 128GB, not included) before the camera is powered on. By the way, the sensitivity and work schedule of Motion detection are adjustable in [Message settings] of the specified App</span></li> <li><span class="a-list-item">[Accompany Your Family] Will you miss your kids or pets when you not at home or temporary get out to the nearby market? This baby monitor camera could provide you the real-time monitoring and what's more, it supports 2-way audio so that you could get close to your baby and pets. Slip your finger on the Monitoring image, you could get better view angle as you wish. 5 View Modes you can switch. All these make this panoramic camera a great solution for indoor use</span></li> </ul>
34533 <p>● Real-time videos and images transmission: 0.3MP or 2MP WiFi camera ( the function is only for the version with a camera )<br />● Barometer altitude hold function: stabilize the drone either flying or hovering to get clearer videos and images<br />● One key takeoff: just fly the drone by one key without complex operations<br />● 360-degree rolling: press one key, the drone will rolling in the air at 360 degrees, present a cool aerobatic show<br />● Safe flight: automatically alarm while in low voltage or weak signal<br />● Switchable speed to meet your different needs<br />● 716 coreless motor</p>
34534