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 (
    10659, 10583, 10585, 10599, 10655, 10579, 
    10575, 10588, 10601, 10605, 10654, 
    10586
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00105

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "8.50"
    },
    "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": "((`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_descriptions`.`product_id` in (10659,10583,10585,10599,10655,10579,10575,10588,10601,10605,10654,10586)) and (`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_descriptions`.`lang_code` = 'en'))",
      "cost_info": {
        "read_cost": "7.31",
        "eval_cost": "1.20",
        "prefix_cost": "8.51",
        "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
10575 <p>The Anastasia Hydra Prime SPF 50 is an advanced primer and sun protection solution designed to enhance your makeup application while protecting your skin from harmful UV rays. This lightweight, fast-absorbing formula creates a smooth base that helps foundation and other makeup products glide on effortlessly for a flawless finish. Infused with hydrating ingredients, it nourishes the skin and helps maintain moisture throughout the day, leaving your complexion feeling soft and refreshed. With broad-spectrum SPF 50 protection, this primer shields your skin from both UVA and UVB rays, making it ideal for daily wear and outdoor activities. The formula works to minimize the appearance of pores and fine lines, smoothing imperfections and extending the longevity of your makeup. Whether you’re heading out for a busy day or preparing for a special occasion, Anastasia Hydra Prime SPF 50 combines hydration, sun protection, and makeup-ready performance in one essential product for radiant, healthy-looking skin.</p>
10579 <p>The Anastasia Blush Trio in Berry Adore is a beautifully curated palette designed to bring a fresh, radiant flush of color to your cheeks. Featuring three harmonious shades, this blush trio offers versatility for creating a variety of looks—from subtle daytime warmth to vibrant, rosy evening tones. Each shade is finely milled and richly pigmented, allowing for smooth application and effortless blending. You can use the shades individually for delicate contouring or mix them together for a multi-dimensional, luminous finish that enhances your complexion. The Berry Adore tones are flattering on a wide range of skin tones and help impart a healthy, youthful glow to your makeup look. Easy to apply and buildable to your desired intensity, this blush trio is perfect for adding a touch of color and life to your face, making it a standout addition to any beauty routine.</p>
10583 <p>The Anastasia Impeccable Blurring Second Skin Matte Fdt - 2N is designed to deliver a flawless matte finish with a natural, second-skin appearance. Its lightweight and breathable formula blends smoothly into the skin, helping to blur imperfections, reduce the appearance of pores, and even out skin tone without feeling heavy or cakey. The 2N shade features neutral undertones, making it ideal for balanced skin tones seeking a natural and harmonious look. This foundation offers buildable coverage from medium to full, allowing you to customize your makeup while maintaining comfort throughout the day. With long-lasting performance, it helps control excess shine and keeps the complexion looking fresh and polished for hours. Suitable for everyday wear and professional makeup use, this foundation provides a smooth, refined matte finish that enhances the skin’s natural beauty.</p>
10585 <p>The Anastasia Impeccable Blurring Second Skin Matte Fdt - 1Cr is formulated to deliver a smooth, flawless matte finish with a natural second-skin effect. Its lightweight and breathable texture blends effortlessly into the skin, helping to blur imperfections, soften the appearance of pores, and even out the complexion without settling into fine lines. The 1Cr shade is designed for fair skin tones with cool rosy undertones, providing a fresh and balanced look that enhances the skin’s natural tone. This foundation offers buildable coverage from medium to full, allowing flexibility for both everyday wear and more polished makeup looks. It controls shine effectively while remaining comfortable and non-drying throughout the day. Long-lasting and easy to apply, it leaves the skin looking refined, smooth, and naturally matte.</p>
10586 <p>The Anastasia Impeccable Blurring Second Skin Matte Fdt - 1N is designed to provide a flawless matte complexion with an ultra-natural second-skin effect. Its lightweight, breathable formula blends seamlessly into the skin, helping to blur imperfections, minimize the appearance of pores, and smooth uneven texture without settling into fine lines. The 1N shade is ideal for very fair skin tones with neutral undertones, offering a clean, balanced, and natural finish. This foundation delivers buildable coverage from medium to full, allowing you to customize your look while maintaining comfort throughout the day. Long-lasting and non-drying, it effectively controls shine and keeps the complexion looking fresh and refined. Suitable for daily wear or professional makeup application, it enhances the skin with a smooth, polished matte finish.</p><p></p>
10588 <p>The Anastasia Impeccable Blurring Second Skin Matte Fdt - 0Cr is expertly developed to deliver an ultra-flawless matte finish with a true second-skin feel. Its feather-light, breathable formula blends effortlessly into the skin, helping to blur imperfections, reduce the appearance of pores, and smooth uneven texture without settling into fine lines. The 0Cr shade is designed for very fair skin tones with cool rosy undertones, offering a fresh, bright, and balanced complexion. This foundation provides buildable coverage from medium to full, allowing precise control over the final look while maintaining a natural appearance. It offers long-lasting wear, effectively controls shine, and remains comfortable throughout the day without causing dryness. Ideal for both everyday use and professional makeup applications, this foundation leaves the skin looking smooth, refined, and naturally matte.</p>
10599 <p>The Anastasia Perfect Brow Pencil in Granite is a professional-grade brow product designed to help you achieve beautifully defined and natural-looking eyebrows with precision and ease. This ultra-fine pencil features a creamy yet structured formula that glides effortlessly over hairs and sparse areas, filling in and shaping brows with soft, buildable color. The Granite shade offers a cool-toned neutral hue that complements a range of darker brow colors, making it ideal for creating both subtle everyday looks and more dramatic, sculpted brows. The precise tip allows for hair-like strokes that mimic natural brow hairs, ensuring a refined finish without harsh lines. The pencil also includes a spoolie brush on the opposite end to blend product seamlessly and groom your brows into place. Whether you’re defining arches, enhancing thickness, or evening out shape, the Anastasia Perfect Brow Pencil in Granite delivers long-lasting results that frame your face and elevate your makeup with confidence.</p>
10601 <p>The Anastasia Pro Pencil in Base 2 is a versatile and professional-grade makeup pencil designed to help you achieve precision and balance in your everyday beauty routine. This pencil features a creamy, smooth formula that glides effortlessly across the skin, making it ideal for outlining, correcting, and blending with ease. The Base 2 shade offers a soft, neutral tone that works beautifully as a base for eyeshadow, helping to enhance and intensify subsequent colors while creating a smooth canvas for seamless application. Its multifunctional design allows it to be used to define brow shapes, highlight inner corners of the eyes, or clean up edges for a polished finish. The subtle pigmentation ensures natural results for everyday looks while also serving as a reliable tool for more dramatic, creative makeup styles. Easy to apply and blend, the Anastasia Pro Pencil – Base 2 is an essential tool for achieving defined, balanced, and professional makeup results.</p>
10605 <p>The Anastasia Pro Pencil in Base 1 is a versatile, professional-grade makeup tool designed to help you perfect your makeup base and achieve seamless results. Featuring a smooth, creamy formula, this pencil glides effortlessly across the skin and provides a soft, neutral shade that works beautifully as a base for eyeshadow or as a canvas to enhance other makeup colors. Base 1 creates a clean and even surface that helps eyeshadows adhere better, intensify pigment, and blend seamlessly for a flawless finish. Its multipurpose nature means it can also be used for subtle highlighting, softening lines, or even correcting small imperfections during makeup application. Easy to apply and blend, the Anastasia Pro Pencil – Base 1 is ideal for both everyday makeup and more creative looks, giving you the control and precision needed for professional-looking results every time.</p>
10654 <p>The Anastasia Magic Touch Concealer - 8 is designed to provide seamless coverage for imperfections, dark circles, and blemishes, leaving the skin looking flawless and radiant. Its creamy, lightweight formula blends effortlessly into the skin, ensuring a smooth and even finish without creasing or settling into fine lines. Shade 8 offers a versatile tone that complements various skin types, providing natural-looking coverage that brightens and evens out the complexion. Enriched with hydrating ingredients, it keeps the skin comfortable and nourished throughout the day. Long-lasting and easy to apply, this concealer is ideal for daily use or professional makeup applications, delivering a polished, flawless look.</p>
10655 <p>The Anastasia Magic Touch Concealer - 7 is designed to provide flawless coverage for imperfections, dark circles, and blemishes, creating a smooth and radiant complexion. Its creamy, lightweight formula blends seamlessly into the skin, ensuring a natural finish that doesn’t crease or settle into fine lines. Shade 7 offers a versatile tone suitable for a variety of skin types, delivering brightened and even-toned skin. Enriched with moisturizing ingredients, this concealer keeps the skin comfortable and nourished throughout the day. Long-lasting and easy to apply, it is perfect for both everyday use and professional makeup routines, offering a polished, perfected look.</p>
10659 <p>The Anastasia Mini Dewy Set - Original is designed to provide a fresh, radiant glow for the skin with an easy-to-use mini format. This set includes travel-friendly products that hydrate, refresh, and enhance the natural dewy finish of the face. The lightweight formulas blend seamlessly into the skin, offering a luminous, healthy appearance without feeling heavy or sticky. Ideal for daily use, on-the-go touch-ups, or as part of a professional makeup routine, this set delivers a polished, radiant complexion. Enriched with skin-loving ingredients, the Mini Dewy Set keeps your skin hydrated, soft, and glowing throughout the day. Perfect for anyone looking to achieve a natural, luminous glow anytime and anywhere.</p>