SELECT 
  cscart_product_descriptions.product_id, 
  cscart_product_descriptions.short_description, 
  IF(
    cscart_product_descriptions.short_description = '' 
    OR cscart_product_descriptions.short_description IS NULL, 
    cscart_product_descriptions.full_description, 
    ''
  ) AS full_description, 
  cscart_product_descriptions.unit_name 
FROM 
  cscart_product_descriptions 
WHERE 
  cscart_product_descriptions.product_id IN (
    12, 148, 232, 79, 241, 94, 128, 177, 179, 
    11, 152, 109
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00064

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "28.81"
    },
    "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": 12,
      "rows_produced_per_join": 12,
      "filtered": "100.00",
      "index_condition": "((`atulecarter_atul_demo3`.`cscart_product_descriptions`.`product_id` in (12,148,232,79,241,94,128,177,179,11,152,109)) and (`atulecarter_atul_demo3`.`cscart_product_descriptions`.`lang_code` = 'en'))",
      "cost_info": {
        "read_cost": "26.41",
        "eval_cost": "2.40",
        "prefix_cost": "28.81",
        "data_read_per_join": "54K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description",
        "unit_name"
      ]
    }
  }
}

Result

product_id short_description full_description unit_name
11 <p>It's not how old you are, it's how stylish, and this men's adidas Originals Collegiate 72 Tee shirt feels just as fresh as it was the day the Trefoil was born in 1972. That's why this t-shirt features a collegiate "72" on the front.</p>
12 <p> When coach calls you off the bench, you need warm-up pants that come off in three seconds or less. That’s why these men's adidas 100g basketball pants have tear-away snaps down the sides, so you're ready for action as fast as a superhero. </p>
79 <p> The adiZero™ Tempaia shoes by adidas are lightweight, breathable tennis shoes designed for multi-court use. They feature a breathable upper, adiPRENE®+ in the forefoot for propulsion, adiPRENE® heel cushioning and EXTENDED TORSION® for support. </p>
94 <p> <p>Studio: Warner Home Video</p> <p>Packaging Type: XBOX 360 Amaray</p> <p>Genre: Action/Adventure</p> <p>Synopsis:</p> <p>The city's greatest heroes and villains collide within the diseased heart of Gotham.</p> </p>
109 <p>Stainless steel key ring with brown calf leather</p>
128 <table class="defTBL" style="word-wrap: break-word; color: #555555; font-family: Helvetica, sans-serif; font-size: 12px; line-height: 18px; text-align: left; background-color: #ffffff;" border="0" width="95%"> <tbody style="word-wrap: break-word;"> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;"><strong style="word-wrap: break-word;">Number of Functions</strong></td> <td style="word-wrap: break-word;">279</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;"><strong style="word-wrap: break-word;">Display</strong></td> <td style="word-wrap: break-word;">&nbsp;</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">2-Line Digit</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Natural Textbook</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Digits</td> <td style="word-wrap: break-word;">10 + 2</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;"><strong style="word-wrap: break-word;">Memory</strong></td> <td style="word-wrap: break-word;">&nbsp;</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Store/Recall</td> <td style="word-wrap: break-word;">Yes/Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Recall &amp; Edit values</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Number of independent memories</td> <td style="word-wrap: break-word;">1</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Number of constant memories</td> <td style="word-wrap: break-word;">6</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;"><strong style="word-wrap: break-word;">Features</strong></td> <td style="word-wrap: break-word;">&nbsp;</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Operating system</td> <td style="word-wrap: break-word;">S - V.P.A.M</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Protective hard case</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Clear last entry and clear all</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Review &amp; edit preview entries</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Overhead Model Available</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Fixed decemial capabilities</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Multi-replay</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Plastic Keys</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;"><strong style="word-wrap: break-word;">Mathematics</strong></td> <td style="word-wrap: break-word;">&nbsp;</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Metric conversions</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Scientific notation</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Parenthesis/Constant</td> <td style="word-wrap: break-word;">Yes/-</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Pi</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Xth root</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Fraction calculations</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Complex numbers</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">DMS &lt;&gt; DD / P &lt;&gt; R Conversions</td> <td style="word-wrap: break-word;">Yes/Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;"><strong style="word-wrap: break-word;">Trigonometry</strong></td> <td style="word-wrap: break-word;">&nbsp;</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Sin, Cos, Tan, &amp; Inverses</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Hyperbolic Functions</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Converts between DEG, RAD, GRAD</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;"><strong style="word-wrap: break-word;">Statistics</strong></td> <td style="word-wrap: break-word;">&nbsp;</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">One/two variable</td> <td style="word-wrap: break-word;">Yes/Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Mean, sum, # elements</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Standard Deviation</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Linear Regression</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Log, In, Inverse Log, Exponential</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Store and edit data in memory</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Quadratic, log, exp, power, inverse regression</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">nPr, cPr, x!</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Random number generator</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;"><strong style="word-wrap: break-word;">Calculus</strong></td> <td style="word-wrap: break-word;">&nbsp;</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Complex number calculations</td> <td style="word-wrap: break-word;">No</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Numeric integration</td> <td style="word-wrap: break-word;">No</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Numeric differential calculations</td> <td style="word-wrap: break-word;">No</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;"><strong style="word-wrap: break-word;">Power/Unit Dimensions</strong></td> <td style="word-wrap: break-word;">&nbsp;</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Power</td> <td style="word-wrap: break-word;">Solar Plus w/Battery back-up</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Auto Power Off</td> <td style="word-wrap: break-word;">Yes</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Battery</td> <td style="word-wrap: break-word;">-</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Size (H x W x L) Inches</td> <td style="word-wrap: break-word;">Not available</td> </tr> <tr class="contentTextGray" style="word-wrap: break-word;"> <td style="word-wrap: break-word;">Weight (ounces)</td> <td style="word-wrap: break-word;">Not available</td> </tr> </tbody> </table> <p>&nbsp;</p> <p class="contentTextGray" style="word-wrap: break-word; margin-top: 10px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 1.25em; color: #555555; font-family: Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #ffffff;">Technical Specifications subject to change</p> <p class="contentTextGray" style="word-wrap: break-word; margin-top: 10px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height: 1.25em; color: #555555; font-family: Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #ffffff;">The FX-115ES is permitted on AP, SAT and PSAT/NMSQT. Policies are subject to change. Visit<a style="word-wrap: break-word; color: #00349a; text-decoration: underline;" href="http://www.collegeboard.com/" target="_blank">www.collegeboard.com</a>for more information.</p> <p>&nbsp;</p>
148 <p>With an A Series by your side, there's never a dull moment. The dazzling 2.8" (400x240) touch screen delivers incredible color and quickly serves up photos, videos, album artwork and more. Easily navigate your media library with the tap of a finger or via traditional button controls if you prefer. Experience your music wirelessly and stream audio to other compatible devices with integrated Bluetooth&reg;. Sony Clear Audio technologies work as a team to make your music sound the best it can &ndash; Digital Sound Enhancement Engine, Clear Stereo and Clear Bass Audio Technologies offer deeper, richer sound plus S-Master&trade; MX amplification makes for higher signal to noise ratios and less distortion. Upload the matching lyric file and learn the words to your favorite song as your A Series scrolls them along the screen in sync with the music. Premium EX earbuds and USB cable included.</p>
152 <div id="overview-bullets"> <ul class="bullet-points"> <li>Sun-Hot Heat-Treated Aluminum Beach Cruiser Frame</li> <li>Hi-Ten Remington Steel Curvaceous Beach Cruiser Fork</li> <li>Shimano 7-Spd Megarange Freewheel &amp; Twist Shifter</li> <li>Rust-Proof Alloy Rims &amp; Stainless Steel Spokes</li> <li>Color-Matched Custom Beach Cruiser Fenders</li> </ul> </div>
177 <p>With a sleek and striking look, the CG Black driver weighs only 265 grams, making it the lightest driver on the market to help players generate measurable increases in swing speed and distance with the same swing effort. The advanced aerodynamics found in the driver&rsquo;s Speed Crown Design &ndash; an innovative, teardrop-inspired crown profile &ndash; maximize distance by reducing drag at all angles of airflow during the swing. MaxCOR2 Variable Face Thickness Technology reduces face weight and increases trampoline effect on off-center hits, meaning higher ball speed and more distance on off-center hits. Plus, a high-density weight screw at the rear of the sole plate positions the center of gravity lower and deeper to promote a high, draw-biased trajectory with optimal launch conditions for effortless distance. The CG Black driver features a Miyazaki C. Kua 39 Limited Edition graphite shaft and a Golf Pride Ultralite grip, a combination that decreases overall club weight for faster swing speed.</p>
179 <div class="overviewbody"> <p>Based on the shape of the tour proven CG14<span style="font-size: 8pt;">&trade;</span> wedge, the CG16<span style="font-size: 8pt;">&trade;</span> has a hint of offset and is slightly larger for added forgiveness.&nbsp; The face features the same spin maximizing technology featured on the CG15<span style="font-size: 8pt;">&trade;</span> wedge &ndash; Tour Zip Grooves<span style="font-size: 8pt;">&trade;</span> in combination with Cleveland<span style="font-size: 8pt;">&reg;</span> Golf&rsquo;s breakthrough Laser Milled<span style="font-size: 8pt;">&trade; </span>surface roughness technology.&nbsp; Using the precision accuracy of a laser, each face features four perfectly calibrated texture lines milled between each groove exactly to the conforming roughness limit.&nbsp; This surface roughness application optimizes ball-to-face friction and maximizes spin within the Rules of Golf.</p> </div>
232 <p>Hydration Capacity: 70 oz (2 L)<br /><br />Total Capacity: 1000 cu in (16.39 L)<br /><br />CamelBak&reg;Got Your Bak&trade; Guarantee: If we built it, we'll Bak it&trade; with our lifetime guarantee. <br /><br />Reservoir Features: 1/4 turn - easy open/close cap, lightweight fillport, dryer arms, center baffling and low-profile design, patented Big Bite&trade; Valve, HydroGuard&trade; technology, insulated PureFlow&trade; tube, easy-to-clean wide-mouth opening<br /><br />BACK PANEL: Snowshed&trade;<br /><br />HARNESS: S-Curved Women's Harness; Therminator&trade; provides easy access for frequent sipping, insulated and fully enclosed to protect against freezing<br /><br />BELT: Removable 1" (25 mm) stability<br /><br />Additional Features: <br />Tri-Zip design allows easy access to all your gear, compresion, goggle pocket, essentials pocket<br /><br />Designed to carry: Helmet, goggles, extra layers, lunch, phone, wallet, keys</p>
241 <p> iPad features a stunning Retina display, iSight® and FaceTime cameras, the all new A6X chip and ultrafast wireless. And with access to over 275,000 apps1 on the App Store, you can do more than ever. </p>