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 = 55 
  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.00040

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
55 0 0 55 A T 0 1782975600 0 0 N 0 0 activity vn Phương thức thanh toán <p></p><h1><b>Phương Thức Thanh Toán</b></h1> <p>Chào mừng bạn đến với&nbsp;<b>[Tên Nền Tảng/Thương Hiệu]</b>. Để mang lại trải nghiệm mua sắm thuận tiện và an tâm nhất, chúng tôi cung cấp đa dạng các phương thức thanh toán bảo mật, linh hoạt phù hợp với mọi nhu cầu của bạn.</p> <p>Vui lòng lựa chọn một trong các hình thức thanh toán dưới đây khi tiến hành đặt hàng:</p> <h2><b>1. Thanh Toán Trực Tiếp Khi Nhận Hàng (COD)</b></h2> <p>Đây là phương thức thanh toán dễ dàng và an tâm nhất, đặc biệt phù hợp cho khách hàng mua sắm lần đầu tại hệ thống.</p> <ul><li><b>Hình thức:</b>&nbsp;Khách hàng sẽ thanh toán bằng&nbsp;<b>tiền mặt</b>&nbsp;hoặc&nbsp;<b>quẹt thẻ/quét mã QR</b>&nbsp;(nếu shipper có hỗ trợ) trực tiếp cho nhân viên giao hàng sau khi đã kiểm tra kiện hàng.</li><li><b>Lưu ý:</b>&nbsp;Vui lòng giữ điện thoại để nhân viên giao hàng liên hệ trước khi phát hàng.</li></ul> <h2><b>2. Thanh Toán Chuyển Khoản Ngân Hàng (Chuyển Khoản Trước)</b></h2> <p>Phương thức tiện lợi dành cho khách hàng muốn thanh toán chủ động qua ứng dụng Internet Banking của các ngân hàng tại Việt Nam.</p> <ul><li><b>Cách thức thực hiện:</b>&nbsp;Sau khi chọn phương thức này ở bước thanh toán, hệ thống sẽ hiển thị thông tin tài khoản ngân hàng và&nbsp;<b>Mã QR thanh toán kèm nội dung chuyển khoản định sẵn</b>. Bạn chỉ cần mở app ngân hàng, quét mã QR để hoàn tất giao dịch trong 3 giây.</li><li><b>Thông tin tài khoản chính thức:</b><ul><li><i>Ngân hàng:</i>&nbsp;[Tên Ngân Hàng]</li><li><i>Số tài khoản:</i>&nbsp;[Số Tài Khoản]</li><li><i>Chủ tài khoản:</i>&nbsp;[Tên Chủ Tài Khoản/Công Ty]</li></ul></li><li><b>Lưu ý:</b>&nbsp;Đơn hàng sẽ tự động được hệ thống xác nhận ngay sau khi tiền được chuyển vào tài khoản thành công.</li></ul> <h2><b>3. Thanh Toán Online Qua Ví Điện Tử & Ứng Dụng Di Động</b></h2> <p>Hình thức nhanh chóng, bảo mật cao và thường xuyên nhận được các chương trình ưu đãi, hoàn tiền hấp dẫn.</p> <ul><li><b>Hỗ trợ các cổng thanh toán/ví điện tử:</b>&nbsp;<b>Momo, ZaloPay, ShopeePay, VNPay, Apple Pay...</b></li><li><b>Cách thức thực hiện:</b>&nbsp;Hệ thống sẽ tự động điều hướng bạn sang ứng dụng Ví điện tử tương ứng hoặc hiển thị mã QR Gateway. Bạn chỉ cần xác thực bằng mật khẩu/vân tay/FaceID trên điện thoại để hoàn tất.</li></ul> <h2><b>4. Thanh Toán Bằng Thẻ Quốc Tế (Visa, Mastercard, JCB, American Express)</b></h2> <p>Giải pháp tối ưu cho khách hàng trong nước và quốc tế sở hữu các dòng thẻ tín dụng (Credit) hoặc thẻ ghi nợ (Debit) mang thương hiệu toàn cầu.</p> <ul><li><b>Hình thức:</b>&nbsp;Nhập thông tin thẻ trực tiếp trên cổng thanh toán bảo mật của website.</li><li><b>Cam kết an toàn:</b>&nbsp;Toàn bộ thông tin thẻ của quý khách được mã hóa theo tiêu chuẩn bảo mật quốc tế khắt khe nhất (<b>PCI DSS</b>), đảm bảo tuyệt đối không lưu trữ dữ liệu thẻ trên hệ thống của chúng tôi.</li></ul> <h2>Quy Định Chung Về Bảo Mật & An Toàn Thanh Toán</h2> <ul><li><b>Bảo mật thông tin:</b>&nbsp;Tất cả các giao dịch thanh toán trực tuyến tại website đều được bảo vệ bởi giao thức&nbsp;<b>SSL (Secure Sockets Layer)</b>, giúp mã hóa toàn bộ dữ liệu truyền đi trên Internet.</li><li><b>Hóa đơn điện tử:</b>&nbsp;Sau khi thanh toán thành công, hóa đơn điện tử (E-invoice) sẽ được tự động gửi về Email đăng ký mua hàng của quý khách.</li><li><b>Hỗ trợ sự cố:</b>&nbsp;Nếu gặp bất kỳ khó khăn hay lỗi giao dịch nào trong quá trình thanh toán, xin vui lòng liên hệ ngay với Trung tâm Chăm sóc Khách hàng:<ul><li><b>Hotline:</b>&nbsp;[Số điện thoại] (Hỗ trợ 24/7)</li><li><b>Email:</b>&nbsp;[Địa chỉ email]</li></ul></li></ul> <p><i>Cảm ơn quý khách đã tin tưởng và đồng hành cùng [Tên Nền Tảng/Thương Hiệu]!</i></p> <p>Bạn có muốn tích hợp thêm chính sách hoàn tiền cho các giao dịch lỗi, hoặc cần tùy chỉnh lại thông tin số tài khoản ngân hàng cụ thể không?</p> phuong-thuc-thanh-toan