SELECT 
  tmall_pages.*, 
  tmall_page_descriptions.* 
FROM 
  tmall_pages 
  INNER JOIN tmall_page_descriptions ON tmall_pages.page_id = tmall_page_descriptions.page_id 
WHERE 
  tmall_pages.page_id = 23 
  AND tmall_page_descriptions.lang_code = 'en' 
  AND (
    tmall_pages.usergroup_ids = '' 
    OR FIND_IN_SET(0, tmall_pages.usergroup_ids) 
    OR FIND_IN_SET(1, tmall_pages.usergroup_ids)
  ) 
  AND tmall_pages.page_type IN ('T', 'L')

Query time 0.01484

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "tmall_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": "tmall_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
        }
      }
    ]
  }
}

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 abt__ut2_microdata_schema_type lang_code page description meta_keywords meta_description page_title link page_sitemap ab__emd_alternative_name
23 0 0 23 A T 0 1208808000 0 0 N 0 0 en Pay in rewards points and save money <div class="ty-column2"> <img class="ty-image" src="images/companies/1/pages/reward-points-1.png"> </div> <div class="ty-column2"> <div class="ty-column1 ty-notice"> <p> When you purchase goods in our store, you get reward points. </p> <p> You can use them at any time—we think that earned reward points shouldn’t expire, like it happens in some other stores. </p> </div> <div class="ty-column1"> <h3>See how many points you have</h3> <div > <img class="ty-image" src="images/companies/1/pages/reward-points-3.png"> </div> </div> </div> <div class="ty-column1 ty-notice"> <h3>Use your reward points</h3> <div > <img src="images/companies/1/pages/reward-points-2.png"> </div> <div class="ty-column1"> <p> <br> When on the checkout page, enter the amount of reward points you want to spend in the field on the right. The sum you have to pay will be recalculated automatically. </p> </div> </div>