SELECT 
  product_descriptions.product_id, 
  product_descriptions.short_description, 
  IF(
    product_descriptions.short_description = '' 
    OR product_descriptions.short_description IS NULL, 
    product_descriptions.full_description, 
    ''
  ) AS full_description 
FROM 
  product_descriptions 
WHERE 
  product_descriptions.product_id IN (
    55853, 85838, 55857, 70639, 67652, 55856, 
    84572, 108231, 66650, 85837, 70643, 
    84570, 50164, 71650, 70642, 50165, 
    67651, 108235, 108236, 230438, 230436, 
    249322, 250146, 250148
  ) 
  AND product_descriptions.lang_code = 'en'

Query time 0.00444

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "20.02"
    },
    "table": {
      "table_name": "product_descriptions",
      "access_type": "range",
      "possible_keys": [
        "PRIMARY",
        "product_id"
      ],
      "key": "PRIMARY",
      "used_key_parts": [
        "product_id",
        "lang_code"
      ],
      "key_length": "11",
      "rows_examined_per_scan": 24,
      "rows_produced_per_join": 24,
      "filtered": "100.00",
      "cost_info": {
        "read_cost": "17.62",
        "eval_cost": "2.40",
        "prefix_cost": "20.02",
        "data_read_per_join": "122K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description"
      ],
      "attached_condition": "((`goimagine`.`product_descriptions`.`product_id` in (55853,85838,55857,70639,67652,55856,84572,108231,66650,85837,70643,84570,50164,71650,70642,50165,67651,108235,108236,230438,230436,249322,250146,250148)) and (`goimagine`.`product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
50164 <p></p> <p>Autumn inspired geode tie dye pattern on a 100% Rayon circular (infinity) scarf.</p> <p>Autumn earth-tones (Greens, golds, browns, blues, grays)</p> <p></p>
50165 <p></p> <p>Autumn inspired geode tie dye pattern on a 100% Rayon circular (infinity) scarf.</p> <p>Autumn earth-tones (Greens, golds, browns, blues, grays)</p> <p></p>
55853 <p>A geode pattern has been created on this rayon Festival Skirt/Dress in dark blues, purples, and a touch of gray.</p>
55856 <p>This single color tie dye has been created using a stitched spiral design in Seafoam Green.&nbsp; <br></p>
55857 <p>This tie dye has been created on a Dharma Trading brand asymmetrical women's shirt with long sleeves.</p> <p>Stitched paisley patterns adorn the front of the shirt only.</p>
66650 <p>This multi-colored dress has been tied with Geode patterns and dyed using an ice-dyeing process.</p> <p></p>
67651 <p>This one of a kind tie dye has been created on a Dharma Brand rayon poncho. It's time to start planning for summer so why not wear this poncho as a bathing suit coverup</p>
67652 <p>This one of a kind tie dye has been created on a Dharma Brand rayon poncho. It's time to start planning for summer so why not wear this poncho as a bathing suit coverup</p>
70639 <p>This one of a kind tie dye has been created on a Dharma Brand rayon poncho. It's time to start planning for summer so why not wear this poncho as a bathing suit coverup</p>
70642 <p>This multi-colored dress has been tied with Geode patterns and dyed using an ice-dyeing process.</p> <p></p>
70643 <p>This multi-colored dress has been tied with Geode patterns and dyed using an ice-dyeing process.</p> <p></p>
71650 <p>2XL (adult) 100% Cotton T-shirt in a blue & green geode pattern.<br></p>
84570 <p>This tie dye has been created on a Dharma Trading brand asymmetrical women's shirt with long sleeves.</p> <p>Stitched paisley patterns adorn the front of the shirt only.</p>
84572 <p>This tie dye has been created on a Dharma Trading brand asymmetrical women's shirt with long sleeves.</p> <p>Stitched paisley patterns adorn the front of the shirt only.</p>
85837 <p>This one of a kind tie dye has been created on a Dharma Brand rayon poncho. It's time to start planning for summer so why not wear this poncho as a bathing suit coverup</p>
85838 <p>This multi-colored dress has been tied with Geode patterns and dyed using an ice-dyeing process.</p> <p></p>
108231 <p>A beautifully vibrant ice dye on a cotton Cafe Apron.&nbsp; <br><br>Can't you just see yourself sporting this apron while working at a Farmer's Market or Craft Fair?&nbsp; You will definitely get a customer's attention for sure! </p> <p>Apron measures Approximately 13" tall x 21" wide and has four pockets.&nbsp; Straps are approximately 28" in length with knots at the ends. &nbsp;</p> <p>Colors: Rainbow Pattern: Scrunch<br>Size:&nbsp; 13" x 21"<br>Straps length:&nbsp; 28"<br>Pockets:&nbsp; 4<br>Pocket size:&nbsp; 5" x 5" (approximate)<br>Material:&nbsp; 100% cotton</p> <p>Please be sure to read all Maker's Policies prior to placing order.</p> <p></p>
108235 <p>A beautifully vibrant ice dye on a cotton Cafe Apron.&nbsp; <br><br>Can't you just see yourself sporting this apron while working at a Farmer's Market or Craft Fair?&nbsp; You will definitely get a customer's attention for sure! </p> <p>Apron measures Approximately 13" tall x 21" wide and has four pockets.&nbsp; Straps are approximately 28" in length with knots at the ends. &nbsp;</p> <p>Colors: Rainbow Pattern: Scrunch<br>Size:&nbsp; 13" x 21"<br>Straps length:&nbsp; 28"<br>Pockets:&nbsp; 4<br>Pocket size:&nbsp; 5" x 5" (approximate)<br>Material:&nbsp; 100% cotton</p> <p>Please be sure to read all Maker's Policies prior to placing order.</p> <p></p>
108236 <p>A beautifully vibrant ice dye on a cotton Cafe Apron.&nbsp; <br><br>Can't you just see yourself sporting this apron while working at a Farmer's Market or Craft Fair?&nbsp; You will definitely get a customer's attention for sure! </p> <p>Apron measures Approximately 13" tall x 21" wide and has four pockets.&nbsp; Straps are approximately 28" in length with knots at the ends. &nbsp;</p> <p>Colors: Rainbow Pattern: Scrunch<br>Size:&nbsp; 13" x 21"<br>Straps length:&nbsp; 28"<br>Pockets:&nbsp; 4<br>Pocket size:&nbsp; 5" x 5" (approximate)<br>Material:&nbsp; 100% cotton</p> <p>Please be sure to read all Maker's Policies prior to placing order.</p> <p></p>
230436 <p>2XL (adult) 100% Cotton T-shirt in a blue & green geode pattern.<br></p>
230438 <p>2XL (adult) 100% Cotton T-shirt in a blue & green geode pattern.<br></p>
249322 <p>This tie dye has been created on a Dharma Trading brand asymmetrical women's shirt with long sleeves.</p> <p>Stitched paisley patterns adorn the front of the shirt only.</p>
250146 <p>This tie dye has been created on a 100% cotton mini skirt, Grass Collection brand.&nbsp; (This is a brand new skirt, never worn; this is not second-hand.)&nbsp; The skirt has a small row of ruffles just below the waistband and a decorative trim near the bottom hem.&nbsp; The band of the skirt is elastic & also contains a drawstring for a snug fit.&nbsp; <br><br>Size:&nbsp; Large (adult)<br>Color:&nbsp; Purple <br><br>Flat measurements are as follows...<br>Width of waistband (relaxed) = 16"<br>Width of waistband (Stretched) = 19"<br>Length of skirt (waistband to hem) = 19"<br></p>
250148 <p>This tie dye has been created on a 100% cotton mini skirt, Grass Collection brand.&nbsp; (This is a brand new skirt, never worn; this is not second-hand.)&nbsp; The skirt has a small row of ruffles just below the waistband and a decorative trim near the bottom hem.&nbsp; The band of the skirt is elastic & also contains a drawstring for a snug fit.&nbsp; <br><br>Size:&nbsp; Large (adult)<br>Color:&nbsp; Purple <br><br>Flat measurements are as follows...<br>Width of waistband (relaxed) = 16"<br>Width of waistband (Stretched) = 19"<br>Length of skirt (waistband to hem) = 19"<br></p>