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 = 'en' 
WHERE 
  cscart_pages.page_id = 54 
  AND cscart_page_descriptions.lang_code = 'en' 
  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.00033

JSON explain

{
  "query_block": {
    "select_id": 1,
    "const_condition": "1",
    "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 = 'en')"
    }
  }
}

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 50 50/54 A T 0 1730847600 0 0 N 0 0 activity en Refund Policy <p><b>Refund policy</b></p> <p>As stated in clause 9 of Fluentmart “Conditions of Use” policy, Fluentmart is not directly responsible for handling returns and refunds but can assist with refunds</p> <p>Our policy is valid for a period of 14 calendar days from the date of the purchase. If you would like to return the product for a refund during this period, you may do so provided the conditions below have been met. Please note that if the period of 14 days has lapsed, we can’t, unfortunately, offer you a refund.</p> <p><b>Refund requirements</b></p> <p>The following criteria must be met to qualify for a refund:</p> <p> - Product is defective</p> <p> - Product is not as described</p> <p> - Product must be in original packaging</p> <p> - Product must be unused</p> <p> - Product must not be damaged</p> <p>In order to ensure the above criteria has been met, all returns will be inspected. If the product does not meet the listed criteria, we reserve the right not to issue a refund. Perishable goods are completely exempt from being returned.</p> <p><b>Proof of purchase</b></p> <p>To complete your refund, we require a receipt, purchase order or other proof of purchase. Please note that without the aforementioned proof of purchase, we will not issue a refund.</p> <p><b>Sale and clearance items</b></p> <p>Only regular priced items may be returned, unfortunately sale or clearance items cannot be returned.</p> <p><b>Shipping items</b></p> <p>In order to return an order, you must contact us first and obtain and include a Return Merchandise Authorization (RMA). Returns will not be accepted without a valid Return Merchandise Authorization.</p> <p>Visit any of our retail locations to return your items purchased through our online store. Our staff member will process your return or exchange for you.</p> <p>You must take care to ensure that the goods are properly packaged so that they will not be damaged while in transit. If the product is found damaged or used beyond what it takes for us to reasonably inspect it, then we may reject a refund.</p> <p><b>Contacting us</b></p> <p>If you have any questions, concerns, or complaints regarding this Agreement, please contact us through any of the means below:</p> <p>Suite 24</p> <p>Unit 5</p> <p>399-405 Oxford Street,</p> <p>London</p> <p>W1C 2BU</p> <p><b>Tel:</b> +442034326136</p> <p>Email: <u><a href="mailto:info@fluentmart.com">info@fluentmart.com</a></u></p> <p>This document was last updated on January 25, 2024</p> refund-policy 50