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 (
    10005, 10004, 9979, 10006, 9975, 9978, 
    9976, 9977
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00206

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "5.67"
    },
    "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": 8,
      "rows_produced_per_join": 8,
      "filtered": "100.00",
      "index_condition": "((`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_descriptions`.`product_id` in (10005,10004,9979,10006,9975,9978,9976,9977)) and (`softwarepirmam_hewadelivard_cscart_4`.`cscart_product_descriptions`.`lang_code` = 'en'))",
      "cost_info": {
        "read_cost": "4.87",
        "eval_cost": "0.80",
        "prefix_cost": "5.67",
        "data_read_per_join": "36K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description",
        "unit_name"
      ]
    }
  }
}

Result

product_id short_description full_description unit_name
9975 <p><strong>Victorinox Analog Green Dial Men’s Watch 43mm</strong> is a striking Swiss-made timepiece from Victorinox’s <strong>Maverick</strong> collection that blends rugged capability with refined everyday style. Featuring a 43 mm stainless steel case and bracelet, this analog quartz watch showcases a rich green dial protected by a scratch-resistant sapphire crystal, giving it both durability and clarity. The dial’s silver-tone hands and markers offer crisp legibility, while the date function adds practical convenience. Around the dial sits a unidirectional rotating bezel inspired by dive watches, and the watch is water-resistant up to 100 m — making it ready for swimming or everyday wear with confidence. Its Swiss precision quartz movement ensures reliable timekeeping, and the robust deployant clasp on the bracelet completes a comfortable yet secure fit, making this Victorinox watch a versatile choice for both active adventures and polished casual looks.</p>
9976 <p><strong>Victorinox Men Maverick Blue Analog Watch 43mm</strong> is a Swiss-made timepiece that artfully blends rugged functionality with refined everyday elegance, featuring a 43 mm stainless steel case and matching bracelet that frame a rich blue analog dial beneath a scratch-resistant sapphire crystal, while luminous hands and markers ensure easy readability in various lighting and a practical date window adds convenience; a unidirectional rotating bezel inspired by dive watches enhances its sporty character, and with water resistance up to 100 m and a reliable Swiss quartz movement, this Victorinox watch delivers precision timekeeping and versatile style perfect for both active pursuits and polished daily wear.</p>
9977 <p><strong>Victorinox Maverick Small 34 mm</strong> is a compact yet highly capable Swiss-made timepiece that blends sporty functionality with refined everyday elegance. It features a <strong>34 mm round stainless steel case</strong> paired with a <strong>stainless steel bracelet</strong>, and is powered by a <strong>Swiss quartz movement</strong> for reliable, precise timekeeping. The dial is protected by a <strong>scratch-resistant, triple-coated anti-reflective sapphire crystal</strong>, while luminous hands and markers ensure easy readability in various lighting and a practical date window adds everyday convenience. Around the dial is a <strong>unidirectional rotating bezel</strong> with a count-up scale inspired by dive watches, and the watch offers <strong>water resistance up to 100 m (10 ATM/330 ft)</strong> along with crown protection and a screw-in caseback for enhanced durability. With its combination of robust build quality, classic design, and versatile performance, the Maverick Small 34 mm makes an excellent choice for daily wear and active lifestyles.</p>
9978 <p><strong>Victorinox Maverick Chronograph 43mm</strong> is a bold and versatile Swiss-made sports watch that masterfully combines precision functionality with everyday style. Encased in robust 43 mm stainless steel and paired with a matching stainless steel bracelet, it features a unidirectional rotating bezel with clear minute markers that enhance its dynamic character. The striking black dial houses three sub-dials for chronograph timing—measuring elapsed seconds, minutes, and hours—alongside a practical date window, all protected beneath a scratch-resistant sapphire crystal with anti-reflective coating for optimal clarity. Luminous hands and markers ensure excellent legibility in varied lighting, while the reliable Swiss quartz movement delivers accurate timekeeping and stopwatch performance. With water resistance up to 100 meters (10 ATM/330 ft) and a sturdy screw-down caseback and crown, this Maverick Chronograph is equally ready for active adventures and polished everyday wear.p</p>
9979 <p><strong>Victorinox Maverick Small 34 mm Blue Dial Quartz Watch</strong> is a refined Swiss-made timepiece that marries compact sporty design with everyday versatility. It features a <strong>34 mm round stainless-steel case</strong> paired with a matching stainless-steel bracelet, offering both durability and understated elegance. At its heart is a <strong>Swiss quartz movement</strong> with an end-of-life indicator for reliable, precise timekeeping. The dial showcases a <strong>rich blue color</strong> protected by a <strong>triple-coated anti-reflective sapphire crystal</strong> that resists scratches and glare, while luminous hands and markers ensure clear readability in varied lighting and a date window adds practical convenience. A <strong>unidirectional rotating bezel</strong> frames the dial with a dynamic, tool-watch aesthetic, and the watch is built with a <strong>screw-in caseback</strong> for enhanced durability. With <strong>water resistance up to 100 meters (10 ATM/330 ft)</strong> and a balanced lug width and proportions, this Maverick Small model delivers dependable performance and versatile style perfect for daily wear and active lifestyles.</p>
10004 <p><strong>Victorinox Alliance Small 35 mm</strong> is a beautifully refined women’s Swiss timepiece that blends classic elegance with everyday practicality. This watch features a 35 mm stainless-steel case paired with a matching bracelet, framing a warm gold sunray dial accented by sleek baton indices and a discreet date aperture at 6 o’clock. Powered by a reliable Swiss quartz movement with an end-of-life battery indicator, it is protected by a scratch-resistant, triple-coated anti-reflective sapphire crystal and finished with a screw-in caseback, offering robust 10 ATM (100 m/330 ft) water resistance that makes it suitable for daily wear and light aquatic activities. The thoughtful proportions, polished surfaces, and harmonious design make this watch a versatile choice that transitions effortlessly from professional settings to casual occasions.</p>
10005 <p><strong>Victorinox Alliance 35 mm</strong> is a refined Swiss-made timepiece that combines timeless elegance with robust everyday performance. Housed in a 35 mm stainless-steel case with subtle two-tone rose-gold accents, its sleek profile is complemented by a matching bracelet and a choice of captivating dials — from deep blue to classic silver — each featuring polished baton indices and a practical date window at 3 o’clock. Powered by a precise Swiss quartz movement with an end-of-life battery indicator and protected by a scratch-resistant, triple-coated anti-reflective sapphire crystal, this watch also offers dependable 10 ATM (100 m/330 ft) water resistance. The thoughtful design, harmonious color palettes, and high-quality finishing make the Victorinox Alliance 35 mm a versatile and sophisticated choice for both daily wear and more formal occasions.</p>
10006 <p><strong>Victorinox Alliance 35 mm Silver Dial Two-Tone Stainless Steel Watch</strong> is a sophisticated Swiss-made timepiece that seamlessly blends elegant design with reliable everyday functionality. It features a polished 35 mm stainless-steel case enhanced with refined rose-gold-tone accents, paired with a matching two-tone bracelet for a timeless and versatile look. The crisp silver dial is detailed with sleek baton indices and a practical date display at 3 o’clock, all protected beneath a scratch-resistant, triple-coated anti-reflective sapphire crystal. Powered by a precise Swiss quartz movement with an end-of-life battery indicator and offering dependable 10 ATM (100 m/330 ft) water resistance, this watch combines durability with classic style, making it an ideal choice for both daily wear and more formal occasions.</p>