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 (
    90795, 90820, 90794, 90796, 90779, 90772, 
    90826, 90776, 90828, 90774, 90797, 
    90793
  ) 
  AND product_descriptions.lang_code = 'en'

Query time 0.00373

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "10.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": 12,
      "rows_produced_per_join": 12,
      "filtered": "100.00",
      "cost_info": {
        "read_cost": "8.82",
        "eval_cost": "1.20",
        "prefix_cost": "10.02",
        "data_read_per_join": "61K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description"
      ],
      "attached_condition": "((`goimagine`.`product_descriptions`.`product_id` in (90795,90820,90794,90796,90779,90772,90826,90776,90828,90774,90797,90793)) and (`goimagine`.`product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
90772 <p>Various designs from my own art collection printed on shrink paper/plastic and shrunk to size (0.5"-1.5"). Metal keychains attached; uncoated.<br></p>
90774 <p>Various traditional drawings done on shrink plastic paper and shrunk to size. Metal keychains attached and protective mod podge coatings added to both sides. Mediums used were markers and ink pens. These are translucent due to the media used.<br></p>
90776 <p>Various traditional drawings done on shrink plastic paper and shrunk to size. Each are under 2" in size and have a metal pin attached to the back (as shown). All are covered with a protective mod podge coating. These were done with different medias, such as markers, colored pencils, paints, and ink pens.<br></p>
90779 <p>A rainbow-striped tiger, rushing through crystal blue water!</p> <p>Made in 2018. Laminated. 9.5"x6.5"&nbsp;</p> <p>&nbsp;Mediums used included watercolor brush pens, micron ink pens, and watercolor paints.&nbsp;</p> <p>Ask about framing (an extra $15 fee applies).<br></p>
90793 <p>Two ravens, one black, one albino (white) on a starry background.<br></p> <p>Painted on a smooth, ~5" rock with acrylic paints. Has a protective acrylic coating.</p>
90794 <p>A pretty, pink thylacine (Tasmanian tiger/wolf)!<br></p> <p>Painted on a smooth, ~4.5" rock with acrylic paints. Has a protective acrylic coating.</p>
90795 <p>A handful of lovely sunflowers with blue hearts around them.</p> <p>Painted on a smooth, ~2.5" rock with acrylic paints. Has a protective acrylic coating.</p>
90796 <p>A large sunflower with greenish background.</p> <p>Painted on a smooth, ~3" rock with acrylic paints. Has a protective acrylic coating.</p>
90797 <p>Black Lives Matter -themed rock with "silence is compliance" written on it.</p> <p>Profits to BLM-based charity.</p> <p>Painted on a smooth, ~2" rock with acrylic paints. Has a protective acrylic coating.</p>
90820 <p>Various drawings of my own creation, printed on plastic shrink paper and shrunk to their current sizes. Metal pins added on the backs. Coated with modge podge for protection.</p>
90826 <p>A dead possum with golden mushrooms growing out of its body.</p> <p>Made in 2018. Laminated. 6.5”x9.5”&nbsp;</p> <p>Mediums used included alcohol markers, metallic sharpie, micron ink pens, and graphite pencils.</p> <p>Ask about framing (an extra $15 fee applies).</p>
90828 <p>A woman with a crown of roses, bleeding from her nose.</p> <p>Made in 2018. Laminated. 6.5”x9.5”</p> <p>Mediums used included alcohol markers, graphite pencil, and colored pencils.</p> <p>Ask about framing (an extra $15 fee applies).</p>