SELECT 
  cscart_pages.*, 
  cscart_page_descriptions.*, 
  cscart_seo_names.name as seo_name, 
  cscart_seo_names.path as seo_path 
FROM 
  cscart_pages 
  INNER JOIN cscart_page_descriptions ON cscart_pages.page_id = cscart_page_descriptions.page_id 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = cscart_pages.page_id 
  AND cscart_seo_names.type = 'a' 
  AND cscart_seo_names.dispatch = '' 
  AND cscart_seo_names.lang_code = 'vn' 
WHERE 
  cscart_pages.page_id = 54 
  AND cscart_page_descriptions.lang_code = 'vn' 
  AND (
    cscart_pages.usergroup_ids = '' 
    OR FIND_IN_SET(0, cscart_pages.usergroup_ids) 
    OR FIND_IN_SET(1, cscart_pages.usergroup_ids)
  ) 
  AND cscart_pages.page_type IN ('T', 'L', 'B', 'F')

Query time 0.00050

JSON explain

{
  "query_block": {
    "select_id": 1,
    "const_condition": "1",
    "nested_loop": [
      {
        "table": {
          "table_name": "cscart_pages",
          "access_type": "const",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "3",
          "used_key_parts": ["page_id"],
          "ref": ["const"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "cscart_page_descriptions",
          "access_type": "const",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "9",
          "used_key_parts": ["page_id", "lang_code"],
          "ref": ["const", "const"],
          "rows": 1,
          "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` = 'a' and cscart_seo_names.dispatch = '' and cscart_seo_names.lang_code = 'vn')"
        }
      }
    ]
  }
}

Result

page_id company_id parent_id id_path status page_type position timestamp usergroup_ids localization new_window use_avail_period avail_from_timestamp avail_till_timestamp facebook_obj_type abt__ut2_microdata_schema_type lang_code page description meta_keywords meta_description page_title link seo_name seo_path
54 0 0 54 A T 0 1782975600 0 0 N 0 0 activity vn Chính sách đổi trả hàng <h1><b>CHÍNH SÁCH SỬA, HỦY ĐƠN HÀNG & ĐỔI TRẢ</b></h1> <p><b>kphucsinh.vn</b>&nbsp;cam kết 100% sản phẩm chính hãng, chất lượng và an toàn. Để bảo vệ quyền lợi của mình, Quý khách vui lòng kiểm tra kỹ&nbsp;<b>Số lượng, Tên sản phẩm, Chất lượng và Thông tin người nhận</b>&nbsp;(đối chiếu với Phiếu giao hàng trong hộp) trước khi ký nhận và thanh toán.</p> <blockquote>????&nbsp;<b>Hotline hỗ trợ:</b>&nbsp;1900 55 88 08 / (028) 3943 5988<br>????&nbsp;<b>Email tiếp nhận:</b>&nbsp;cs@kcoffee.vn<br></blockquote> <h2><b>PHẦN 1: CHÍNH SÁCH SỬA HOẶC HỦY ĐƠN HÀNG</b></h2> <p>Yêu cầu sửa hoặc hủy đơn hàng chỉ được tiếp nhận và xử lý trong&nbsp;<b>giờ làm việc thông thường</b>&nbsp;và tuân theo lộ trình xử lý/giao hàng như sau:</p> <ul><li><b>Trước ngày dự kiến giao hàng 01 ngày làm việc:</b>&nbsp;Được chấp nhận xử lý.</li><li><b>Vào hoặc sau ngày dự kiến giao hàng:</b>&nbsp;<b>KHÔNG</b>&nbsp;chấp nhận mọi yêu cầu thay đổi/hủy đơn.</li></ul> <h3><b>Bảng Quy Định Phí Hủy Đơn Hàng (Ví dụ với đơn hàng có thời gian giao 3 ngày):</b></h3> <p>Thời điểm yêu cầuPhí hủy đơnTrạng thái sản xuất<b>Trong vòng 2 tiếng sau khi đặt</b><b>Miễn phí</b>Chưa thực hiện<b>Sau 2 tiếng đặt hàng (trong ngày đặt)</b><b>Phí 50% giá trị đơn</b>Đã thực hiện sản xuất<b>Ngày thứ 1, 2, 3 sau ngày đặt</b><b>Không chấp nhận hủy</b>Đã thực hiện / Đã hoàn thành<b class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-badge mat-unthemed mat-badge-overlap mat-badge-above mat-badge-after mat-badge-small mat-badge-hidden ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="More options" jslog="305704;track:generic_click,impression"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></b></p><b class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-badge mat-unthemed mat-badge-overlap mat-badge-above mat-badge-after mat-badge-small mat-badge-hidden ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="More options" jslog="305704;track:generic_click,impression"> <ul><li><b>Chính sách hoàn tiền khi hủy đơn:</b>&nbsp;Hoàn 100% số tiền thực tế khách hàng đã thanh toán trong vòng&nbsp;<b>7 ngày làm việc</b>. Đối với thanh toán qua thẻ ATM nội địa hoặc thẻ quốc tế (Visa/Master) qua cổng NAPAS, tiền sẽ được hoàn trả trực tiếp về đúng tài khoản/số thẻ đã giao dịch.</li></ul> <h2><b>PHẦN 2: CHÍNH SÁCH ĐỔI TRẢ SẢN PHẨM</b></h2> <h3><b>1. Thời Gian Giải Quyết Đổi Tràng</b></h3> <ul><li><b>Đơn hàng đã giao thành công:</b>&nbsp;Tiếp nhận và xử lý trong vòng&nbsp;<b>7 ngày làm việc</b>&nbsp;kể từ ngày nhận hàng. Quá thời hạn trên, chúng tôi không giải quyết khiếu nại.</li><li><b>Đơn hàng đang trên đường đi:</b>&nbsp;Hỗ trợ đổi sang mặt hàng khác phù hợp nhu cầu hoặc hủy đơn (áp dụng theo quy định hoàn tiền ở Phần 1).</li></ul> <h3><b>2. Điều Kiện Đổi Hàng</b></h3> <p>Sản phẩm chỉ được chấp nhận đổi trả khi đáp ứng đủ các điều kiện:</p> <ul><li>Còn nguyên bao bì, màng co và hiện trạng ban đầu.</li><li>Còn đầy đủ phụ kiện, quà tặng khuyến mãi kèm theo (nếu có).</li><li>Có Phiếu giao hàng hoặc Hóa đơn GTGT đi kèm.</li></ul> <h3><b>3. Các Trường Hợp Được Và Không Được Đổi Trả</b></h3> <p>Trường hợpGiải pháp xử lý từ kphucsinh.vnPhí vận chuyển<b>Lỗi kỹ thuật từ NSX / Giao sai hàng</b>&nbsp;<i>(Sách thiếu trang, sút gáy, hư hỏng không đúng mô tả, sai sản phẩm)</i>Đổi mới sản phẩm cùng loại. Nếu hết hàng: Hoàn tiền hoặc đổi sản phẩm khác trên website.<b>Miễn phí</b><b>Giao thiếu sản phẩm</b>&nbsp;<i>(Thiếu hàng, thiếu phụ kiện hoặc quà tặng)</i>Giao bù thêm số lượng còn thiếu theo đúng đơn hàng.<b>Miễn phí</b><b>Hàng hóa hư hỏng do Vận chuyển</b>&nbsp;<i>(Gói hàng móp méo, ướt ảnh hưởng sản phẩm bên trong)</i>Khách hàng phản ánh hiện trạng lên bill nhận hàng của shipper, chụp ảnh và báo ngay cho Hotline để đổi mới.<b>Miễn phí</b><b>Hình thức không giống mô tả ban đầu</b>Liên hệ Hotline để được xem xét giải quyết tùy theo từng trường hợp cụ thể.Thỏa thuận<b>Lỗi do khách hàng / Thay đổi nhu cầu</b>&nbsp;<i>(Sản phẩm hỏng do khách, đặt nhầm, không thích nội dung...)</i><b>KHÔNG HỖ TRỢ ĐỔI TRẢ</b>N/A<b class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-badge mat-unthemed mat-badge-overlap mat-badge-above mat-badge-after mat-badge-small mat-badge-hidden ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="More options" jslog="305704;track:generic_click,impression"><span class="mat-mdc-button-persistent-ripple mdc-icon-button__ripple"></span><span class="mat-focus-indicator"></span><span class="mat-mdc-button-touch-target"></span></b></p><b class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-badge mat-unthemed mat-badge-overlap mat-badge-above mat-badge-after mat-badge-small mat-badge-hidden ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="More options" jslog="305704;track:generic_click,impression"> <h2><b>PHẦN 3: QUY TRÌNH VÀ CÁCH THỨC GỬI HÀNG ĐỔI TRẢ</b></h2> <ul><li><b>Bước 1:</b>&nbsp;Chụp hình/quay video tình trạng sản phẩm và bao bì (nêu rõ lỗi nếu có), gửi email về&nbsp;<b>cs@kcoffee.vn</b>&nbsp;với tiêu đề:&nbsp;<b>“Đổi đơn hàng #[Mã đơn hàng]”</b>.</li><li><b>Bước 2:</b>&nbsp;Sau khi được xác nhận từ bộ phận CSKH, Quý khách đóng gói đầy đủ sản phẩm, phụ kiện, quà tặng và hóa đơn/phiếu giao hàng như hiện trạng ban đầu.</li><li><b>Bước 3:</b>&nbsp;Điền đầy đủ Họ tên, Địa chỉ, Mã đơn hàng, Mã trả hàng (do kphucsinh.vn cung cấp qua email). Gửi hàng về địa chỉ được chỉ định&nbsp;<b>qua đường bưu điện</b>&nbsp;trong vòng&nbsp;<b>3 ngày làm việc</b>&nbsp;kể từ khi thông báo.</li></ul> <blockquote>⚠️&nbsp;<b>Lưu ý:</b>&nbsp;Quý khách chịu trách nhiệm về trạng thái nguyên vẹn của sản phẩm khi vận chuyển. kphucsinh.vn chưa hỗ trợ phí vận chuyển đổi hàng cho các lý do cá nhân, Quý khách vui lòng thanh toán cước phí bưu điện khi gửi hàng về (ngoại trừ trường hợp lỗi dịch vụ hoặc lỗi sản phẩm từ phía kphucsinh.vn).<br></blockquote> </b></b><p><b class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-badge mat-unthemed mat-badge-overlap mat-badge-above mat-badge-after mat-badge-small mat-badge-hidden ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="More options" jslog="305704;track:generic_click,impression"><b class="mdc-icon-button mat-mdc-icon-button mat-mdc-button-base mat-badge mat-unthemed mat-badge-overlap mat-badge-above mat-badge-after mat-badge-small mat-badge-hidden ng-star-inserted" mat-ripple-loader-uninitialized="" mat-ripple-loader-class-name="mat-mdc-button-ripple" mat-ripple-loader-centered="" aria-label="More options" jslog="305704;track:generic_click,impression"></b></b></p> chinh-sach-doi-tra-hang