SELECT 
  netting_pages.*, 
  netting_page_descriptions.page, 
  netting_seo_names.name as seo_name, 
  netting_seo_names.path as seo_path 
FROM 
  netting_pages 
  LEFT JOIN netting_page_descriptions ON netting_pages.page_id = netting_page_descriptions.page_id 
  AND netting_page_descriptions.lang_code = 'es' 
  LEFT JOIN netting_seo_names ON netting_seo_names.object_id = netting_pages.page_id 
  AND netting_seo_names.type = 'a' 
  AND netting_seo_names.dispatch = '' 
  AND netting_seo_names.lang_code = 'en' 
WHERE 
  1 
  AND netting_pages.status IN ('A') 
  AND netting_pages.page_type IN ('T', 'B', 'K', 'F') 
  AND (
    netting_pages.usergroup_ids = '' 
    OR FIND_IN_SET(0, netting_pages.usergroup_ids) 
    OR FIND_IN_SET(1, netting_pages.usergroup_ids)
  ) 
  AND (
    netting_pages.use_avail_period = 'N' 
    OR (
      netting_pages.use_avail_period = 'Y' 
      AND netting_pages.avail_from_timestamp <= 1743823615 
      AND (
        netting_pages.avail_till_timestamp >= 1743823615 
        OR netting_pages.avail_till_timestamp = 0
      )
    )
  ) 
ORDER BY 
  netting_pages.position asc, 
  netting_pages.parent_id asc, 
  netting_page_descriptions.page asc

Query time 0.00161

JSON explain

{
  "query_block": {
    "select_id": 1,
    "filesort": {
      "sort_key": "netting_pages.position, netting_pages.parent_id, netting_page_descriptions.`page`",
      "temporary_table": {
        "nested_loop": [
          {
            "table": {
              "table_name": "netting_pages",
              "access_type": "ALL",
              "rows": 29,
              "filtered": 100,
              "attached_condition": "netting_pages.`status` = 'A' and netting_pages.page_type in ('T','B','K','F') and (netting_pages.usergroup_ids = '' or find_in_set(0,netting_pages.usergroup_ids) or find_in_set(1,netting_pages.usergroup_ids)) and (netting_pages.use_avail_period = 'N' or netting_pages.use_avail_period = 'Y' and netting_pages.avail_from_timestamp <= 1743823615 and (netting_pages.avail_till_timestamp >= 1743823615 or netting_pages.avail_till_timestamp = 0))"
            }
          },
          {
            "table": {
              "table_name": "netting_page_descriptions",
              "access_type": "eq_ref",
              "possible_keys": ["PRIMARY"],
              "key": "PRIMARY",
              "key_length": "9",
              "used_key_parts": ["page_id", "lang_code"],
              "ref": ["pucuda_cscart.netting_pages.page_id", "const"],
              "rows": 1,
              "filtered": 100,
              "attached_condition": "trigcond(netting_page_descriptions.lang_code = 'es')"
            }
          },
          {
            "table": {
              "table_name": "netting_seo_names",
              "access_type": "ref",
              "possible_keys": ["PRIMARY", "dispatch"],
              "key": "PRIMARY",
              "key_length": "206",
              "used_key_parts": ["object_id", "type", "dispatch", "lang_code"],
              "ref": [
                "pucuda_cscart.netting_pages.page_id",
                "const",
                "const",
                "const"
              ],
              "rows": 1,
              "filtered": 100,
              "attached_condition": "trigcond(netting_seo_names.`type` = 'a' and netting_seo_names.dispatch = '' and netting_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 staff_notes page seo_name seo_path
2 0 0 2 A T 0 1208761200 0 0 N 0 0 activity About our company about-our-company
47 0 0 47 A T 0 1736917200 0 0 N 0 0 activity All Products allproducts
27 0 0 27 A T 0 1485205200 0 0 N 0 0 Become our vendor with no transaction fee become-our-vendor-with-no-transaction-fee
7 0 0 7 A B 0 1730869200 0 0 N 0 0 activity Blog blog
30 0 0 30 A F 0 1208808000 0 0 N 0 0 Contact us contact-us
20 0 0 20 A T 0 1208750400 0 0 N 0 0 activity Contacts contacts
4 0 0 4 A T 0 1208808000 0 0 N 0 0 Free Returns free-returns
6 0 0 6 A T 0 1208808000 0 0 N 0 0 Low Price Guarantee low-price-guarantee
22 0 0 22 A T 0 1208808000 0 0 N 0 0 Payment and shipping payment-and-shipping
3 0 0 3 A T 0 1229587200 0 0 N 0 0 activity Privacy policy privacy-policy
42 0 0 42 A T 0 1229576400 0 0 N 0 0 activity Privacy policy [CLONE] terms
21 0 0 21 A T 0 1208750400 0 0 N 0 0 activity Returns and Exchanges returns-and-exchanges
49 0 0 49 A K 0 1737349200 0 0 N 0 0 activity Vendor Help Center help-center
15 0 0 15 A T 0 1453266000 0 0 N 0 0 activity Vendor Terms & Conditions vendor-terms-and-conditions
8 0 7 7/8 A B 0 1411801200 0 0 N 0 0 activity Check out CS-Cart Marketplace check-out-cs-cart-marketplace 7
44 0 7 7/44 A B 0 1736139600 0 0 N 0 0 activity Find us at World of Concrete 2025 find-us-at-world-of-concrete-2025 7
43 0 7 7/43 A B 0 1734584400 0 0 N 0 0 activity Why sell on Netting.com why-sell-on-netting-com 7
50 0 49 49/50 A K 0 1737349200 0 0 N 0 0 activity Vendor Help Center vendor-help-center 49
53 0 51 49/51/53 A K 0 1737608400 0 0 N 0 0 activity How to book a contractor/ Installer how-to-book-a-contractor-installer 49/51
54 0 52 49/52/54 A K 0 1739336400 0 0 N 0 0 activity Returns faqs 49/52
48 0 50 49/50/48 A K 1 1737349200 0 0 N 0 0 activity How to setup your Vendor Dashboard vendor-how-to 49/50
51 0 49 49/51 A K 2 1737349200 0 0 N 0 0 activity Customer Help Center customer-help-center 49
52 0 49 49/52 A K 3 1737349200 0 0 N 0 0 activity FAQS faqs 49