SELECT 
  cscart_products.*, 
  cscart_product_descriptions.*, 
  MIN(
    IF(
      cscart_product_prices.percentage_discount = 0, 
      cscart_product_prices.price, 
      cscart_product_prices.price - (
        cscart_product_prices.price * cscart_product_prices.percentage_discount
      )/ 100
    )
  ) as price, 
  GROUP_CONCAT(
    CASE WHEN (
      cscart_products_categories.link_type = 'M'
    ) THEN CONCAT(
      cscart_products_categories.category_id, 
      'M'
    ) ELSE cscart_products_categories.category_id END 
    ORDER BY 
      cscart_categories.storefront_id IN (0, 1) DESC, 
      (
        cscart_products_categories.link_type = 'M'
      ) DESC, 
      cscart_products_categories.category_position ASC, 
      cscart_products_categories.category_id ASC
  ) as category_ids, 
  GROUP_CONCAT(
    CASE WHEN (
      cscart_products_tag_categories.link_type = 'M'
    ) THEN CONCAT(
      cscart_products_tag_categories.category_id, 
      'M'
    ) ELSE cscart_products_tag_categories.category_id END 
    ORDER BY 
      cscart_categories.storefront_id IN (0, 1) DESC, 
      (
        cscart_products_tag_categories.link_type = 'M'
      ) DESC, 
      cscart_products_tag_categories.category_position ASC, 
      cscart_products_tag_categories.category_id ASC
  ) as category_tag_ids, 
  popularity.total as popularity, 
  companies.company as company_name, 
  cscart_product_sales.amount as sales_amount, 
  cscart_seo_names.name as seo_name, 
  cscart_seo_names.path as seo_path, 
  cscart_discussion.type as discussion_type, 
  cscart_product_review_prepared_data.average_rating average_rating, 
  cscart_product_review_prepared_data.reviews_count product_reviews_count, 
  ps.sold as sold 
FROM 
  cscart_products 
  LEFT JOIN cscart_product_prices ON cscart_product_prices.product_id = cscart_products.product_id 
  AND cscart_product_prices.lower_limit = 1 
  AND cscart_product_prices.usergroup_id IN (0, 0, 1) 
  LEFT JOIN cscart_product_descriptions ON cscart_product_descriptions.product_id = cscart_products.product_id 
  AND cscart_product_descriptions.lang_code = 'vi' 
  LEFT JOIN cscart_companies as companies ON companies.company_id = cscart_products.company_id 
  INNER JOIN cscart_products_categories ON cscart_products_categories.product_id = cscart_products.product_id 
  LEFT JOIN cscart_products_tag_categories ON cscart_products_tag_categories.product_id = cscart_products.product_id 
  INNER JOIN cscart_categories ON cscart_categories.category_id = cscart_products_categories.category_id 
  AND cscart_categories.storefront_id IN (0, 1) 
  AND (
    cscart_categories.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_categories.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_categories.usergroup_ids
    )
  ) 
  AND (
    cscart_products.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_products.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_products.usergroup_ids
    )
  ) 
  AND cscart_categories.status IN ('A', 'H') 
  AND cscart_products.status IN ('A', 'H') 
  LEFT JOIN cscart_product_popularity as popularity ON popularity.product_id = cscart_products.product_id 
  LEFT JOIN cscart_product_sales ON cscart_product_sales.product_id = cscart_products.product_id 
  AND cscart_product_sales.category_id = 144 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = 44279 
  AND cscart_seo_names.type = 'p' 
  AND cscart_seo_names.dispatch = '' 
  AND cscart_seo_names.lang_code = 'vi' 
  LEFT JOIN cscart_discussion ON cscart_discussion.object_id = cscart_products.product_id 
  AND cscart_discussion.object_type = 'P' 
  LEFT JOIN cscart_product_review_prepared_data ON cscart_product_review_prepared_data.product_id = cscart_products.product_id 
  AND cscart_product_review_prepared_data.storefront_id = 0 
  LEFT JOIN cscart_product_sold ps ON cscart_products.product_id = ps.product_id 
WHERE 
  cscart_products.product_id = 44279 
  AND (
    companies.status IN ('A') 
    OR cscart_products.company_id = 0
  ) 
GROUP BY 
  cscart_products.product_id

Query time 0.04563

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "cscart_products",
          "access_type": "const",
          "possible_keys": ["PRIMARY", "status"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "popularity",
          "access_type": "const",
          "possible_keys": ["PRIMARY", "total"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "cscart_product_sales",
          "access_type": "const",
          "possible_keys": ["PRIMARY", "pa"],
          "key": "PRIMARY",
          "key_length": "6",
          "used_key_parts": ["category_id", "product_id"],
          "ref": ["const", "const"],
          "rows": 0,
          "filtered": 0,
          "unique_row_not_found": true
        }
      },
      {
        "table": {
          "table_name": "cscart_product_prices",
          "access_type": "ref",
          "possible_keys": [
            "usergroup",
            "product_id",
            "lower_limit",
            "usergroup_id"
          ],
          "key": "product_id",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "trigcond(cscart_product_prices.lower_limit = 1 and cscart_product_prices.usergroup_id in (0,0,1))"
        }
      },
      {
        "table": {
          "table_name": "cscart_product_descriptions",
          "access_type": "const",
          "possible_keys": ["PRIMARY", "product_id"],
          "key": "PRIMARY",
          "key_length": "11",
          "used_key_parts": ["product_id", "lang_code"],
          "ref": ["const", "const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "trigcond(cscart_product_descriptions.lang_code = 'vi')"
        }
      },
      {
        "table": {
          "table_name": "companies",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "4",
          "used_key_parts": ["company_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "trigcond(companies.`status` = 'A')"
        }
      },
      {
        "table": {
          "table_name": "cscart_products_categories",
          "access_type": "ref",
          "possible_keys": ["PRIMARY", "pt"],
          "key": "pt",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "cscart_categories",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY", "c_status", "p_category_id"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["category_id"],
          "ref": ["dev_db.cscart_products_categories.category_id"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "cscart_categories.storefront_id in (0,1) and (cscart_categories.usergroup_ids = '' or find_in_set(0,cscart_categories.usergroup_ids) or find_in_set(1,cscart_categories.usergroup_ids)) and cscart_categories.`status` in ('A','H')"
        }
      },
      {
        "table": {
          "table_name": "cscart_products_tag_categories",
          "access_type": "ref",
          "possible_keys": ["pt"],
          "key": "pt",
          "key_length": "3",
          "used_key_parts": ["product_id"],
          "ref": ["const"],
          "rows": 10,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "cscart_seo_names",
          "access_type": "ref",
          "possible_keys": ["PRIMARY", "dispatch"],
          "key": "PRIMARY",
          "key_length": "206",
          "used_key_parts": ["object_id", "type", "dispatch", "lang_code"],
          "ref": ["const", "const", "const", "const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "trigcond(cscart_seo_names.`type` = 'p' and cscart_seo_names.dispatch = '' and cscart_seo_names.lang_code = 'vi')"
        }
      },
      {
        "table": {
          "table_name": "cscart_discussion",
          "access_type": "const",
          "possible_keys": ["object_id"],
          "key": "object_id",
          "key_length": "6",
          "used_key_parts": ["object_id", "object_type"],
          "ref": ["const", "const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "trigcond(cscart_discussion.object_type = 'P')"
        }
      },
      {
        "table": {
          "table_name": "cscart_product_review_prepared_data",
          "access_type": "const",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "7",
          "used_key_parts": ["product_id", "storefront_id"],
          "ref": ["const", "const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "block-nl-join": {
          "table": {
            "table_name": "<derived2>",
            "access_type": "ALL",
            "rows": 12545,
            "filtered": 100,
            "attached_condition": "ps.product_id = 44279"
          },
          "buffer_type": "flat",
          "buffer_size": "126Kb",
          "join_type": "BNL",
          "attached_condition": "trigcond(ps.product_id = 44279)",
          "materialized": {
            "query_block": {
              "select_id": 2,
              "filesort": {
                "sort_key": "count(cscart_order_details.product_id) desc",
                "temporary_table": {
                  "nested_loop": [
                    {
                      "table": {
                        "table_name": "cscart_order_details",
                        "access_type": "index",
                        "key": "o_k",
                        "key_length": "6",
                        "used_key_parts": ["order_id", "product_id"],
                        "rows": 12545,
                        "filtered": 100,
                        "using_index": true
                      }
                    }
                  ]
                }
              }
            }
          }
        }
      }
    ]
  }
}

Result

product_id product_code product_type status company_id list_price amount weight length width height shipping_freight low_avail_limit timestamp updated_timestamp usergroup_ids is_edp edp_shipping unlimited_download tracking free_shipping zero_price_action is_pbp is_op is_oper is_returnable return_period is_make_to_order make_period avail_since out_of_stock_actions localization min_qty max_qty qty_step list_qty_count tax_ids age_verification age_limit options_type exceptions_type details_layout shipping_params facebook_obj_type parent_product_id buy_now_url is_stock_split_by_warehouses is_fragile lang_code product shortname short_description full_description meta_keywords meta_description search_words page_title age_warning_message promo_text specification special_note punch_line selection chus_note about_brand why_chus purchasing_notice note_from_brand is_sync_seo_url price category_ids category_tag_ids popularity company_name sales_amount seo_name seo_path discussion_type average_rating product_reviews_count sold
44279 10012_21 P A 530 0 999 500.000 0 0 0 0.00 0 1694058866 1726649657 0 N N N N N N N Y 10 Y 10 - 15 0 N N 0 default a:5:{s:16:"min_items_in_box";i:1;s:16:"max_items_in_box";i:1;s:10:"box_length";i:10;s:9:"box_width";i:10;s:10:"box_height";i:10;} 0 N N vi Bông Tai Mạ Vàng “THƠ’, Thiết Kế Dịu Dàng và Thanh Lịch, Chất Liệu mạ Vàng 18K Sang Trọng, Phụ Kiện Tinh Tế, Phong Cách Sang Trọng <p>Dây chuyền “THƠ” mang một vẻ đẹp vừa thanh lịch, lại vừa mạnh mẽ tựa như bản thân nó chính là hiện thân của hoa sen - loài quốc hoa của Việt Nam. Với chất liệu kim loại mạ vàng 18K cao cấp cùng phần mặt khắc họa hình dạng của lá sen độc đáo, đây sẽ là món phụ kiện thể hiện cá tính và gu thẩm mỹ ấn tượng của người đeo nó.</p> , “THƠ” Gold Plated Necklace, Elegant and Strong Designed, Reflecting Impressive Aesthetic Taste, Attracting Every Gaze Dây Chuyền Mạ Vàng “THƠ’, Cuội Spirit - CHUS <p>- Đường kính mặt dây: 3.2cm</p> <p>- Chiều dài dây: 52 ~ 54cm</p> <p>- Chất liệu: Đồng mạ vàng 18K hoặc bạc mạ vàng 18K, phủ nano bảo vệ</p> <p>1. Gợi ý lựa chọn:</p> <p>- Bạc mạ vàng: sẽ có xu hướng ngả sáng sau thời gian sử dụng, mang hơi hướng sang trọng thanh lịch. Ít bị oxi hóa và hiện tượng ten xanh.</p> <p>- Đồng mạ vàng: sẽ có xu hướng ngả màu trầm mang hơi hướng hoài cổ và thanh lọc cơ thể từ việc hút các chất độc qua tuyến mồ hôi của mình ấy ạ. Bên cạnh đó, đồng sẽ để lại lớp ten màu xanh đen trên da. Lớp ten này dễ vệ sinh. Nếu da bạn không quá nhạy cảm hoặc dễ bị kích ứng, bạn có thể sử dụng đồng mạ vàng.</p> <p>2. Lưu ý bảo quản:</p> <p>- Không nên đeo trang sức khi đi bơi hoặc tắm biển và khi đang sử dụng các hóa chất có độ tẩy rửa cao (nước tẩy quần áo,...).</p> <p>- Khi không sử dụng, bạn nên lấy miếng vải khô lau nhẹ bề mặt tiếp xúc của sản phẩm với da để sản phẩm được bền màu hơn.</p> <p>- Trong mỗi đơn hàng, Cuội gửi tặng một khăn lau trang sức để vệ sinh mỗi khi sản phẩm bị xỉn màu. Bạn có thể sử dụng kem đánh răng thoa lên rồi dùng khăn mềm lau sạch với nước một cách nhẹ nhàng. Tránh lau mạnh tay.</p> <p>3. Thông tin bảo hành:</p> <p>3.1. Số đo:</p> <p>Khi đặt hàng online và có sai sót trong việc đo size, Cuội hỗ trợ chỉnh sửa miễn phí kích thước MỘT LẦN DUY NHẤT sau 3 ngày kể từ khi nhận được sản phẩm.</p> <p>* Lưu ý: Nếu đường kính ngón tay trên 21mm (đối với mặt hàng Nhẫn), sẽ phụ thu 15% giá trị sản phẩm.</p> <p>3.2. Xi mạ:</p> <p>Sau một thời gian sử dụng sản phẩm, nếu lớp mạ phai đi, Cuội sẽ hỗ trợ mạ miễn phí với lần đầu tiên (lần mạ sau sẽ phụ thu 200.000VND)</p> <p>* Lưu ý: Không áp dụng bảo hành cho các trường hợp sau:</p> <p>- Dây chuyền, hoa tai, vòng tay chế tác bị đứt gãy, sản phẩm bị biến dạng hoặc hư hỏng nặng.</p> <p>- Khách hàng cung cấp thông tin truy lục hóa đơn không chính xác.</p> <p>- Tùy vào tình trạng hư hại của sản phẩm, nếu có thể sửa chữa được, Cuội sẽ bảo hành có tính phí.</p> Trang Sức Mạ Vàng | Giá Trị Thẩm Mỹ | Nghệ Thuật Thủ Công | Tay Nghề Nghệ Nhân | Sắc Thái Việt Nam | Độc Đáo <p>Mẫu dây chuyền Thơ dễ dàng phối với nhiều kiểu trang phục, đặc biệt là những chiếc áo hoặc đầm liền có phần cổ ngang, cổ rộng, giúp bạn dễ dàng khoe lên mặt dây hình lá sen tròn vàng, ấn tượng.</p> a:4:{s:17:"rs_brand_producer";a:5:{i:0;s:152:"Thương hiệu trang sức đề cao giá trị của sự độc đáo trong thiết kế, chứa đựng nét văn hóa mang âm hưởng dân tộc.";i:1;s:76:"Thúc đẩy và trân trọng những giá trị văn hoá truyền thống";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";}s:14:"rs_ingredients";a:5:{i:0;s:83:"Dòng phổ thông: Trang sức đá kết hợp cùng bạc/vàng đá/vàng thau ";i:1;s:160:"Trang sức bền vững: Những chất liệu bền vững từ thiên nhiên như mây, tre, nứa, lục bình, gỗ, các loại lá đan, gốm, sứ... ";i:2;s:154:"Trang sức trình diễn: Sản phẩm để trình diễn, trưng bày được đặt hàng và thiết kế riêng theo ý tưởng của khách hàng";i:3;s:0:"";i:4;s:0:"";}s:14:"rs_manufacture";a:5:{i:0;s:118:"Có 3 phân khúc sản phẩm chính với đặc điểm, chất liệu, phong cách và đối tượng khác nhau:";i:1;s:19:"Dòng phổ thông ";i:2;s:25:"Trang sức bền vững ";i:3;s:26:"Trang sức trình diễn ";i:4;s:0:"";}s:17:"rs_certifications";a:5:{i:0;s:0:"";i:1;s:0:"";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";}} 0 870000.0000 144M,144M,144M,144M,144M,144M,144M,144M,144M,144M 416M,418,420,421,444,460,467,491,515,517 4533 Cuội Spirit day-chuyen-ma-vang-tho 99/144 D 0