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

Query time 0.04114

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_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 = 6630"
          },
          "buffer_type": "flat",
          "buffer_size": "126Kb",
          "join_type": "BNL",
          "attached_condition": "trigcond(ps.product_id = 6630)",
          "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
6630 10551_09 P A 480 0 999 141.000 0 0 0 0.00 0 1655312400 1726250773 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:7;s:9:"box_width";i:7;s:10:"box_height";i:5;} 0 N N vi Mặt Nạ Xoài Cát Hòa Lộc <p>Nếu bạn đang tìm một sản phẩm giúp cải thiện làn da không đều màu và mụn của mình, thì mặt nạ xoài cát Hòa Lộc từ Fruit Skin sẽ là giải pháp phù hợp cho bạn. Các hạt cà phê và AHA tự nhiên từ xoài cát sẽ nhẹ nhàng lấy đi lớp tế bào chết, sau đó những thành phần dưỡng sẽ tiếp tục cấp ẩm, giúp chăm sóc cho làn da thêm sáng khỏe, đều màu và ngăn ngừa mụn đầu đen hiệu quả.</p> , Hòa Lộc Mango Exfoliating Mask <p>- Khối lượng tịnh: 100g</p> <p>- Thành phần: Nước tinh khiết, Bột Cà phê Arabica &amp; Robusta Đắk Nông, Cetearyl Alcohol, Polysorbate 60, Glycerin, Dầu Dừa, Chiết xuất Nha đam, Cetearyl Alcohol, PEG-20 Stearate, Glyceryl Stearate, Ceteareth-20, Ceteareth-12, Cetearyl Alcohol, Cetyl Palmitate, Dầu Cám gạo, Cocamidopropyl Betain, Glycol Distearate, Phenoxyethanol, Ethylhexylglycerin, Dầu Quả Bơ, Caprylyl Glycol, Lactic Acid, chiết xuất Xoài cát Hòa Lộc</p> <p>Hướng dẫn sử dụng:</p> <p>- Tẩy trang và rửa sạch mặt</p> <p>- Lấy 1 lượng vừa đủ thoa lên mặt và cổ ướt</p> <p>- Mát xa mặt trong vòng 10 - 15 giây, thư giãn 3 - 5 phút. Nếu muốn tăng hiệu quả làm sáng da &amp; trị mụn đầu đen, bạn nên đắp 15 - 20 phút.</p> <p>- Rửa sạch lại với nước ấm theo chuyển động tròn.</p> <p>- Đắp mặt nạ 2 lần/ tuần để có được hiệu quả tốt nhất.</p> Mặt Nạ | Thành Phần Thiên Nhiên | Trái Cây Việt Nam | Lành Tính | An Toàn Cho Sức Khỏe | Không Chứa Paraben <p>Mặt nạ chứa axit lactic cùng các AHA từ chiết xuất xoài sẽ giúp tẩy đi lớp sừng trên da nhẹ nhàng. Ngoài ra, xoài còn chứa vitamin A và C, góp phần làm sáng da và chống oxy hóa, giúp làm chậm quá trình lão hóa da. Ngoài ra, một làn da sạch nhờ tẩy tế bào chết đều đặn cũng là một bước quan trọng để giúp dưỡng chất trong các sản phẩm chăm sóc da được hấp thụ tốt hơn.</p> <p>Fruit Skin tận dụng nguồn nông sản phong phú của Việt Nam để sản xuất ra các loại mỹ phẩm xanh - sạch, góp phần tôn lên vẻ đẹp cho người sử dụng. Với tôn chỉ “Người Việt Nam dùng hàng Việt Nam”, thương hiệu mong muốn người tiêu dùng trong nước sẽ yêu thích và tin dùng các loại mỹ phẩm làm từ trái cây Việt nói riêng và nông sản nói chung.</p> <p>Tại Fruit Skin, nguồn nguyên liệu đều đến từ nông trại của các nông dân và các hợp tác xã địa phương. Quá trình sản xuất nông sản đạt tiêu chuẩn VietGAP và GLOBALGAP, đảm bảo an toàn cho sức khỏe. Từ sản phẩm son môi nhiệt đới, son cà phê Đắk Nông cho đến mặt nạ, tất cả đều được làm từ nguyên liệu thiên nhiên, dưới sự nghiên cứu của đội ngũ bác sĩ, dược sĩ và chuyên gia công nghệ sinh học uy tín. Bên cạnh đó, các sản phẩm tại Fruit Skin cũng không chứa paraben, chì hay các chất độc hại cho sức khỏe để bạn có thể an tâm chọn lựa.</p> <p>Chọn hướng đi có phần khác biệt, Fruit Skin mong muốn trao đến tay người tiêu dùng Việt những sản phẩm làm đẹp chất lượng từ rau củ, trái cây sạch được trồng từ chính tay người nông dân Việt Nam. Hãy để làn da của bạn được chăm sóc, nâng niu bởi những thành phần lành tính và an toàn từ các loại nông sản ở chính dải đất hình chữ S thân thương này.</p> a:4:{s:17:"rs_brand_producer";a:5:{i:0;s:87:"Cung cấp các sản phẩm làm đẹp làm từ nông sản sạch Việt Nam";i:1;s:0:"";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";}s:14:"rs_ingredients";a:5:{i:0;s:147:"Thành phần chính từ thiên nhiên: Xoài cát Hòa Lộc, cà Phê Đắk Nông, bơ thực vật, dầu hạt, chiết xuất nha đam";i:1;s:31:"Chất tạo màu: màu khoáng";i:2;s:106:"Không chứa chì, paraben, sodium lauryl sulfate, sodium laureth sulfate, hương liệu từ phthalates";i:3;s:0:"";i:4;s:0:"";}s:14:"rs_manufacture";a:5:{i:0;s:54:"Trồng trọt theo tiêu chuẩn VietGap, GLOBALGAP";i:1;s:92:"Sản xuất bằng máy móc hiện đại, đảm bảo chất lượng và vệ sinh";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";}s:17:"rs_certifications";a:5:{i:0;s:22:"Chứng chỉ VietGAP";i:1;s:23:"Chứng chỉ GLOBALGAP";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";}} 1 145000.0000 172M 11802 Fruit Skin mat-na-xoai-cat-hoa-loc 102/172 D 5.00 1