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, 
  popularity.total as popularity, 
  companies.company as company_name, 
  cscart_products.is_returnable, 
  cscart_products.return_period, 
  cscart_product_sales.amount as sales_amount, 
  cscart_seo_names.name as seo_name, 
  cscart_seo_names.path as seo_path, 
  MIN(point_prices.point_price) as point_price, 
  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 
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 = 'en' 
  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 
  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 = 303 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = 300 
  AND cscart_seo_names.type = 'p' 
  AND cscart_seo_names.dispatch = '' 
  AND cscart_seo_names.lang_code = 'vn' 
  LEFT JOIN cscart_product_point_prices as point_prices ON point_prices.product_id = cscart_products.product_id 
  AND point_prices.lower_limit = 1 
  AND point_prices.usergroup_id IN (0, 0, 1) 
  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 
WHERE 
  cscart_products.product_id = 300 
  AND (
    companies.status IN ('A') 
    OR cscart_products.company_id = 0
  ) 
GROUP BY 
  cscart_products.product_id

Query time 0.00113

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "point_prices",
          "access_type": "system",
          "possible_keys": ["unique_key", "src_k"],
          "rows": 0,
          "filtered": 0,
          "const_row_not_found": true
        }
      },
      {
        "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_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
        }
      },
      {
        "table": {
          "table_name": "cscart_product_review_prepared_data",
          "access_type": "system",
          "possible_keys": ["PRIMARY"],
          "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": 7.692307472,
          "attached_condition": "trigcond(cscart_product_prices.lower_limit = 1 and cscart_product_prices.usergroup_id in (0,0,1))"
        }
      },
      {
        "block-nl-join": {
          "table": {
            "table_name": "cscart_product_descriptions",
            "access_type": "range",
            "possible_keys": ["PRIMARY", "product_id"],
            "key": "PRIMARY",
            "key_length": "9",
            "used_key_parts": ["product_id", "lang_code"],
            "rows": 1,
            "filtered": 100,
            "attached_condition": "cscart_product_descriptions.product_id = 300 and cscart_product_descriptions.lang_code = 'en'"
          },
          "buffer_type": "flat",
          "buffer_size": "281",
          "join_type": "BNL",
          "attached_condition": "trigcond(1) and trigcond(cscart_product_descriptions.product_id = 300 and cscart_product_descriptions.lang_code = 'en')"
        }
      },
      {
        "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": "ref",
          "possible_keys": ["PRIMARY", "c_status", "p_category_id"],
          "key": "p_category_id",
          "key_length": "3",
          "used_key_parts": ["category_id"],
          "ref": ["v8.cscart_products_categories.category_id"],
          "rows": 2,
          "filtered": 100,
          "index_condition": "(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')",
          "attached_condition": "cscart_categories.storefront_id in (0,1)"
        }
      },
      {
        "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 = 'vn')"
        }
      }
    ]
  }
}

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 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 show_videos_before_images autoplay_videos facebook_obj_type parent_product_id buy_now_url units_in_product show_price_per_x_units ab__stickers_manual_ids ab__stickers_generated_ids lang_code product shortname short_description full_description meta_keywords meta_description search_words page_title age_warning_message promo_text unit_name price category_ids popularity company_name sales_amount seo_name seo_path point_price discussion_type average_rating product_reviews_count
300 K2RX000227 P A 3 5.00 1 0.000 0 0 0 0.00 0 1782284955 1782720491 0 N N N N Y N N Y 10 0 N N 0 default a:5:{s:16:"min_items_in_box";i:0;s:16:"max_items_in_box";i:0;s:10:"box_length";i:0;s:9:"box_width";i:0;s:10:"box_height";i:0;} N N activity 0 0.000 0.000 en Cà Phê Rang Xay K2 Robusta 227g <p>Thưởng thức cà phê rang xay K2 đậm mạnh, đắng nổi bật từ Robusta đặc sản. 100% nguyên chất, chuẩn quốc tế. Mua ngay để nhận ưu đãi hấp dẫn hôm nay!</p> <p>Bạn đang tìm kiếm một "cú hích" năng lượng cho ngày dài bận rộn? Cà Phê Rang Xay K2 227g với tỷ lệ phối trộn vàng 30% Arabica và 70% Robusta đặc sản chính là câu trả lời. Được rang xay theo phong cách đậm mạnh mẽ, dòng <b>cafe xay nguyên chất</b> này mang đến vị đắng nổi bật, bức phá mọi giác quan, đan xen cùng nốt hương socola, caramel và chút khói nhẹ quyến rũ. Đây là lựa chọn hoàn hảo cho những tín đồ trung thành của <b>cafe đen đá</b> truyền thống hoặc phong cách Americano hiện đại.</p> <h2>Trải Nghiệm Gu "Đắng Mạnh" Của Cà Phê Rang Xay K2</h2><p>K2 không chỉ là một thức uống, đó là biểu tượng của tinh thần phóng khoáng, cá tính và gu thẩm mỹ riêng biệt. Mỗi hạt cà phê trong gói K2 đều được tuyển chọn kỹ lưỡng, giữ trọn vẹn hương vị đặc sản vùng cao.</p> <h3>Vị đắng bức phá và nốt hương trái cây cân bằng</h3><p>Mặc dù sở hữu vị đắng đậm đặc trưng của <b>cà phê robusta rang mộc</b>, K2 vẫn giữ được sự tinh tế nhờ những nốt hương trái cây nhẹ nhàng và vị ngọt hậu dễ chịu sau khi uống. Vị cà phê dày, đậm đà tạo cảm giác đầy đặn trong miệng, đủ sức đánh thức sự tỉnh táo tức thì cho người uống.</p> <h3>Thiết kế tiện lợi cho trải nghiệm Barista tại gia</h3><p>Với quy cách 227g có khóa zip kín, K2 giúp bảo quản tốt chất lượng bột <b>cà phê hạt rang xay</b> tránh ẩm mốc và oxy hóa. Bạn có thể dễ dàng sử dụng cho nhiều phương pháp như Pha Phin, Coldbrew, hay thậm chí là French Press và Chemex để khám phá sự đa dạng của hương vị.</p> <h2>K Coffee – Cam Kết Chất Lượng Đặc Sản Nguyên Chất</h2><p>Giữa sự đa dạng của <b>các thương hiệu cà phê rang xay việt nam</b>, K Coffee (thuộc tập đoàn Phúc Sinh) tạo ra sự an tâm tuyệt đối nhờ mô hình khép kín "From Farm to Cup".</p> <p>Sản phẩm đạt các tiêu chuẩn quốc tế khắc khe như Rainforest Alliance, ESG, HACCP, ISO... đồng thời cam kết "3 KHÔNG" tuyệt đối:</p> <ul><li>KHÔNG màu hóa học.</li><li>KHÔNG mùi gây hại.</li><li>KHÔNG độn bắp, đậu nành.</li></ul> <h2>Hướng Dẫn Pha Chế K2 Đậm Đà Chuẩn Barista</h2><p>K2 cực kỳ linh hoạt trong cách pha chế, từ truyền thống đến hiện đại:</p> <ul><li><b>Pha Phin truyền thống:</b> Dùng 20g-25g cà phê, ủ 1 phút với 20ml nước sôi, sau đó chiết xuất chậm với 40ml nước để thu về cốt cà phê nâu cánh gián đậm đà.</li><li><b>Pha Americano:</b> Ủ cà phê như pha phin nhưng dùng tỷ lệ nước ít hơn để tạo ra "shot Espresso thủ công", sau đó thêm 120ml-150ml nước nóng hoặc đá để thưởng thức sự phóng khoáng.</li></ul> <h2>Nâng Tầm Gu Thưởng Thức Cùng Cà Phê K2</h2><p>Cho dù bạn chọn đen đá truyền thống đậm vị hay một ly Americano tinh tế, Cà Phê Rang Xay K2 227g luôn sẵn sàng đồng hành để mang đến những khoảnh khắc thưởng thức bứt phá giới hạn. Đây là dòng <b>cafe rang xay</b> lý tưởng nhất cho những ai yêu thích sự đậm đà, mạnh mẽ và đề cao chất lượng sống. Đặt hàng ngay hôm nay để trải nghiệm gu cà phê "đẳng cấp nghệ thuật" ngay tại bàn làm việc của bạn!</p> cà phê rang xay, cafe rang xay, cà phê rang xay nguyên chất, cafe rang mộc, cà phê rang đậm, cà phê robusta rang xay, cafe đen đá, Americano Thưởng thức cà phê rang xay K2 đậm mạnh, đắng nổi bật từ Robusta đặc sản. 100% nguyên chất, chuẩn quốc tế. Mua ngay để nhận ưu đãi hấp dẫn hôm nay! cà phê rang xay, cafe rang xay, cà phê rang xay nguyên chất, cafe rang mộc, cà phê rang đậm, cà phê robusta rang xay, cafe đen đá, Americano Cà Phê Rang Xay K2 227g Đắng Mạnh Đậm Đà | K Coffee 3.72000000 303M 58 K COFFEE ca-phe-rang-xay-k2-robusta-227g 303 D