SELECT 
  cscart_categories.category_id, 
  cscart_categories.parent_id, 
  cscart_categories.id_path, 
  cscart_category_descriptions.category, 
  cscart_categories.position, 
  cscart_categories.status, 
  cscart_categories.company_id, 
  cscart_categories.storefront_id, 
  cscart_seo_names.name as seo_name, 
  cscart_seo_names.path as seo_path 
FROM 
  cscart_categories 
  LEFT JOIN cscart_category_descriptions ON cscart_categories.category_id = cscart_category_descriptions.category_id 
  AND cscart_category_descriptions.lang_code = 'en' 
  LEFT JOIN cscart_seo_names ON cscart_seo_names.object_id = cscart_categories.category_id 
  AND cscart_seo_names.type = 'c' 
  AND cscart_seo_names.dispatch = '' 
  AND cscart_seo_names.lang_code = 'en' 
WHERE 
  1 = 1 
  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.status IN ('A') 
  AND cscart_categories.id_path LIKE '203/%' 
  AND cscart_categories.category_id != 264 
  AND cscart_categories.parent_id != 264 
  AND cscart_categories.storefront_id IN (0, 1) 
  AND cscart_categories.category_id IN(
    167, 165, 166, 168, 169, 170, 171, 172, 
    175, 176, 177, 178, 179, 180, 181, 182, 
    185, 186, 187, 188, 189, 174, 190, 191, 
    193, 194, 195, 196, 197, 198, 199, 200, 
    201, 202, 203, 204, 208, 209, 210, 211, 
    212, 213, 214, 215, 216, 217, 218, 219, 
    220, 221, 222, 223, 224, 225, 226, 227, 
    228, 229, 230, 231, 232, 234, 235, 236, 
    237, 238, 240, 241, 242, 243, 244, 245, 
    246, 247, 248, 249, 250, 251, 252, 253, 
    254, 263, 255, 265, 266, 267, 268, 269, 
    270, 271, 272, 273, 274, 275, 276, 277, 
    278, 280, 286, 294, 307
  ) 
ORDER BY 
  cscart_categories.is_trash asc, 
  cscart_categories.position asc, 
  cscart_category_descriptions.category asc

Query time 0.00083

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost": 0.05344529,
    "filesort": {
      "sort_key": "cscart_categories.is_trash, cscart_categories.position, cscart_category_descriptions.category",
      "temporary_table": {
        "nested_loop": [
          {
            "table": {
              "table_name": "cscart_categories",
              "access_type": "range",
              "possible_keys": [
                "PRIMARY",
                "c_status",
                "parent",
                "id_path",
                "p_category_id"
              ],
              "key": "id_path",
              "key_length": "770",
              "used_key_parts": ["id_path", "category_id"],
              "loops": 1,
              "rows": 13,
              "cost": 0.01617096,
              "filtered": 100,
              "index_condition": "cscart_categories.id_path like '203/%' and cscart_categories.category_id <> 264 and cscart_categories.category_id in (167,165,166,168,169,170,171,172,175,176,177,178,179,180,181,182,185,186,187,188,189,174,190,191,193,194,195,196,197,198,199,200,201,202,203,204,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,234,235,236,237,238,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,263,255,265,266,267,268,269,270,271,272,273,274,275,276,277,278,280,286,294,307)",
              "attached_condition": "(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.`status` = 'A' and cscart_categories.parent_id <> 264 and cscart_categories.storefront_id in (0,1)"
            }
          },
          {
            "table": {
              "table_name": "cscart_category_descriptions",
              "access_type": "eq_ref",
              "possible_keys": ["PRIMARY"],
              "key": "PRIMARY",
              "key_length": "9",
              "used_key_parts": ["category_id", "lang_code"],
              "ref": [
                "u985510652_ecartify_abhi.cscart_categories.category_id",
                "const"
              ],
              "loops": 13,
              "rows": 1,
              "cost": 0.01408532,
              "filtered": 100,
              "attached_condition": "trigcond(cscart_category_descriptions.lang_code = 'en')"
            }
          },
          {
            "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": [
                "u985510652_ecartify_abhi.cscart_categories.category_id",
                "const",
                "const",
                "const"
              ],
              "loops": 13,
              "rows": 1,
              "cost": 0.02318901,
              "filtered": 100,
              "attached_condition": "trigcond(cscart_seo_names.`type` = 'c' and cscart_seo_names.dispatch = '' and cscart_seo_names.lang_code = 'en')"
            }
          }
        ]
      }
    }
  }
}

Result

category_id parent_id id_path category position status company_id storefront_id seo_name seo_path
294 203 203/294 Fitness 0 A 0 0 fitness 203
216 215 203/215/216 Backpacks 10 A 0 0 backpacks 203/215
204 203 203/204 Bikes 10 A 0 0 bikes 203
210 204 203/204/210 Comfort & Cruisers 10 A 0 0 comfort-and-cruisers 203/204
212 211 203/211/212 Golf Clubs 10 A 0 0 golf-clubs 203/211
211 203 203/211 Golf 20 A 0 0 golf 203
213 211 203/211/213 Golf Balls 20 A 0 0 golf-balls 203/211
209 204 203/204/209 Road Bikes 20 A 0 0 road-bikes 203/204
217 215 203/215/217 Sleeping Bags 20 A 0 0 sleeping-bags 203/215
215 203 203/215 Camping 30 A 0 0 camping 203
214 211 203/211/214 Golf Bags & Carts 30 A 0 0 golf-bags-and-carts 203/211
208 204 203/204/208 Mountain Bikes 30 A 0 0 mountain-bikes 203/204
218 215 203/215/218 Tents 30 A 0 0 tents 203/215