SELECT 
  *, 
  cscart_seo_names.name as seo_name, 
  cscart_seo_names.path as seo_path 
FROM 
  cscart_categories 
  LEFT JOIN cscart_category_descriptions ON cscart_category_descriptions.category_id = cscart_categories.category_id 
  AND cscart_category_descriptions.lang_code = 'en' 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = 46 
  AND cscart_seo_names.type = 'c' 
  AND cscart_seo_names.dispatch = '' 
  AND cscart_seo_names.lang_code = 'en' 
  AND cscart_seo_names.company_id = cscart_categories.company_id 
WHERE 
  cscart_categories.category_id = 46 
  AND (
    cscart_categories.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_categories.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_categories.usergroup_ids
    )
  ) 
  AND cscart_categories.company_id = 1

Query time 0.00051

JSON explain

{
  "query_block": {
    "select_id": 1,
    "const_condition": "1",
    "table": {
      "table_name": "cscart_categories",
      "access_type": "const",
      "possible_keys": ["PRIMARY", "c_status"],
      "key": "PRIMARY",
      "key_length": "3",
      "used_key_parts": ["category_id"],
      "ref": ["const"],
      "rows": 1,
      "filtered": 100
    },
    "table": {
      "table_name": "cscart_category_descriptions",
      "access_type": "const",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "9",
      "used_key_parts": ["category_id", "lang_code"],
      "ref": ["const", "const"],
      "rows": 1,
      "filtered": 100
    },
    "table": {
      "table_name": "cscart_seo_names",
      "access_type": "const",
      "possible_keys": ["PRIMARY", "dispatch"],
      "key": "PRIMARY",
      "key_length": "210",
      "used_key_parts": [
        "object_id",
        "type",
        "dispatch",
        "lang_code",
        "company_id"
      ],
      "ref": ["const", "const", "const", "const", "const"],
      "rows": 1,
      "filtered": 100
    }
  }
}

Result

category_id parent_id id_path level usergroup_ids status product_count position timestamp is_op localization age_verification age_limit parent_age_verification parent_age_limit selected_views default_view product_columns product_details_view company_id is_trash is_default storefront_id cp_seo_lastmod cp_seo_use_addon cp_seo_no_index ab__fn_category_status ab__fn_label_color ab__fn_label_background ab__fn_use_origin_image ab__lc_catalog_image_control ab__lc_landing ab__lc_subsubcategories ab__lc_menu_id ab__lc_how_to_use_menu ab__lc_inherit_control lang_code category description meta_keywords meta_description page_title age_warning_message ab__fn_label_text ab__fn_label_show name object_id type dispatch path seo_name seo_path
46 12 308/3/12/46 4 0 A 56 100 1248325200 N N 0 N 0 0 default 1 N N 1 1751405237 Y D Y #ffffff #333333 N none N 0 0 N N en Shea Butter Soaps and Products <p><img src="https://herbariasoap.com/images/companies/1/sheaforingredients.jpg?1617207399528" alt="Shea Butter" width="475" height="210" /></p> <p><strong>We love shea butter!</strong></p> <p>Extracted from the fruit of the African shea tree, <em>Butyrosperum parkii</em> syn. <em>Vitellaria paradoxa</em>, this emollient is a giant among skin moisturizers. It is easily absorbed and rich in antioxidants. We use both refined and unrefined shea butter.</p> <p><strong>Good for All Skin Types</strong></p> <p>Besides having a long list of skin-healthy benefits, we were surprised to learn that it is non-comedogenic, that is, it does not clog pores.</p> <p><strong>Hypoallergenic</strong></p> <p><span>There are no documented cases of topical shea butter allergies. Even people with tree nut allergies should be able to use shea butter on their skin. That's according to many sources.</span></p> All natural shea butter soap by Herbaria Y shea-butter-soaps-and-products 46 c 308/3/12 shea-butter-soaps-and-products 308/3/12