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 = 174 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = 4453 
  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 = 4453 
  AND (
    companies.status IN ('A') 
    OR cscart_products.company_id = 0
  ) 
GROUP BY 
  cscart_products.product_id

Query time 0.03041

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": 1,
          "filtered": 100
        }
      },
      {
        "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_products_tag_categories",
          "access_type": "ref",
          "possible_keys": ["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_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 = 4453"
          },
          "buffer_type": "flat",
          "buffer_size": "126Kb",
          "join_type": "BNL",
          "attached_condition": "trigcond(ps.product_id = 4453)",
          "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
4453 10466_06 P A 395 0 998 500.000 0 0 0 0.00 0 1655312400 1724830044 0 N N N B N N N N Y 10 N - 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 Xà Bông Hoa Hồng, Xà Bông Thảo Mộc, Khử Mùi Cơ Thể, Làm Sạch Da Dịu Nhẹ, Xà Phòng Ngừa Nấm Ngứa, Dưỡng Da Mềm Mịn <p>Hãy trải nghiệm cảm giác được bao bọc trong những cánh hoa hồng, dầu dưỡng tự nhiên và thảo dược lành tính với Xà Bông Hoa Hồng từ Phúc An House.</p> <p>Xà bông sẽ giúp làm sạch da và loại bỏ mùi cơ thể khó chịu, mang đến cảm giác sạch thoáng, thoải mái ngay sau khi sử dụng. Sản phẩm đồng thời còn giúp se khít lỗ chân lông, ngăn ngừa nấm ngứa và nuôi dưỡng làn da săn chắc, đàn hồi.</p> , Rose Soap, Herbal Soap, Body Odor Neutralizer, Gently Cleanses Skin, Anti-Fungal Soap, Softens And Smoothens Skin Xà Bông Hoa Hồng - Phúc An House | CHUS <p>- Trọng lượng: 100g</p> <p>- Thành phần: Dầu dừa hữu cơ chuẩn USDA &amp; EU, dầu cọ, nước khoáng Sao Sa, chanh, hoa hồng, mật ong, kim ngân, sả hoa hồng</p> <p>1. Công dụng:</p> <p>- Khử mùi cơ thể</p> <p>- Hỗ trợ se khít lỗ chân lông</p> <p>- Dưỡng da mịn màng</p> <p>- Toả hương thơm nhẹ nhàng từ dược liệu</p> <p>2. Cách sử dụng:</p> <p>- Bước 1: Làm ướt làn da, cho ít nước lên bánh xà bông rồi xoa đều để tạo bọt</p> <p>- Bước 2: Thoa nhẹ bánh lên da, massage nhẹ nhàng để dưỡng chất ngấm vào da</p> <p>- Bước 3: Tắm sạch lại với nước</p> <p>3. Hạn sử dụng: 18 tháng kể từ ngày sản xuất</p> <p>4. Bảo quản: Bảo quản nơi khô ráo, thoáng mát sau khi sử dụng</p> Xà Bông Hoa Hồng | Xà Bông Thảo Mộc | Thành Phần Tự Nhiên | Dưỡng Da Tự Nhiên <p>Ngoài các sản phẩm chăm sóc tóc và da mặt, Phúc An House còn mang đến xà bông từ hoa hồng và thảo mộc để bạn làm sạch và nuôi dưỡng da cơ thể của mình. Xà bông không chứa chất tẩy rửa hóa học như SLS, mà dùng chiết xuất từ dừa nên sẽ giữ được độ ẩm tự nhiên của cơ thể, cho bạn một làn da mềm mịn, bóng khỏe.</p> <p>Nguyễn Hà dành một tình yêu đặc biệt cho hoa hồng, từ mùi hương, dáng hình xinh đẹp cho đến những công dụng tuyệt vời của chúng. Là một người đã tự trải nghiệm và nhận được hiệu quả tuyệt vời của những sản phẩm chăm sóc cơ thể từ hoa hồng hữu cơ do chính mình trồng và tạo nên, cô mong muốn có thể lan tỏa những giá trị thiện lành này đến với nhiều người hơn. Đó cũng chính là cách mà Phúc An House ra đời.</p> <p>Phúc An House là doanh nghiệp chuyên cung cấp các sản phẩm làm đẹp và chăm sóc sức khỏe từ thiên nhiên, với thành phần nổi bật là hoa hồng hữu cơ kết hợp cùng thảo dược. Nguyễn Hà ưu tiên dùng những giống hoa hồng cổ và hồng nhập khẩu với độ toả hương cao vì hoa càng thơm, lượng tinh dầu và dưỡng chất trong hoa càng dồi dào. Điều đó giúp tăng thêm hiệu quả nuôi dưỡng làn da, đồng thời giúp bạn tỏa ra hương thơm nồng nàn, quyến rũ.</p> <p>Tại Phúc An House, những nguyên liệu đều được canh tác hữu cơ, thu hoạch thủ công tại Phú Thọ. Sau đó, hoa hồng và thảo dược trải qua quá trình sản xuất khép kín và thuần tự nhiên, không có sự can thiệp của hoá chất. Vì thế, mỗi sản phẩm hoàn thiện đều là sự cô đọng của những gì thuần khiết và hiệu quả nhất để chăm sóc bạn một cách toàn diện.</p> a:4:{s:17:"rs_brand_producer";a:5:{i:0;s:91:"Mang đến những giải pháp làm đẹp và chăm sóc sức khỏe từ thiên nhiên";i:1;s:130:"Thành phần nổi trội là hoa hồng hữu cơ, kết hợp cùng những thành phần dưỡng da khác trong thiên nhiên";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";}s:14:"rs_ingredients";a:5:{i:0;s:110:"Hoa hồng cổ và các giống hoa hồng nhập, được canh tác hữu cơ và hái lượm cẩn thận";i:1;s:50:"Thành phần có nguồn gốc từ thiên nhiên";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";}s:14:"rs_manufacture";a:5:{i:0;s:123:"Quy trình sản xuất thuần tự nhiên, không sử dụng hóa chất, phân bón hoá học, hay chất bảo quản";i:1;s:46:"Quy trình chế biến hoàn toàn bằng tay";i:2;s:0:"";i:3;s:0:"";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:"";}} 1 60500.0000 174M 10854 Phúc An House 1 xa-bong-hoa-hong 102/174 D 5.00 1 1