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_categories.featured, 
  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.level <= 3 
  AND cscart_categories.storefront_id IN (0, 1) 
  AND cscart_categories.company_id = 0 
ORDER BY 
  cscart_categories.is_trash asc, 
  cscart_categories.position asc, 
  cscart_category_descriptions.category asc

Query time 0.00715

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "177.12"
    },
    "ordering_operation": {
      "using_temporary_table": true,
      "using_filesort": true,
      "nested_loop": [
        {
          "table": {
            "table_name": "cscart_categories",
            "access_type": "ALL",
            "possible_keys": [
              "c_status"
            ],
            "rows_examined_per_scan": 1378,
            "rows_produced_per_join": 0,
            "filtered": "0.07",
            "cost_info": {
              "read_cost": "143.42",
              "eval_cost": "0.10",
              "prefix_cost": "143.52",
              "data_read_per_join": "3K"
            },
            "used_columns": [
              "category_id",
              "parent_id",
              "id_path",
              "level",
              "company_id",
              "storefront_id",
              "usergroup_ids",
              "status",
              "position",
              "is_trash",
              "featured"
            ],
            "attached_condition": "((`cscartdb`.`cscart_categories`.`company_id` = 0) and ((`cscartdb`.`cscart_categories`.`usergroup_ids` = '') or (0 <> find_in_set(0,`cscartdb`.`cscart_categories`.`usergroup_ids`)) or (0 <> find_in_set(1,`cscartdb`.`cscart_categories`.`usergroup_ids`))) and (`cscartdb`.`cscart_categories`.`status` = 'A') and (`cscartdb`.`cscart_categories`.`level` <= 3) and (`cscartdb`.`cscart_categories`.`storefront_id` in (0,1)))"
          }
        },
        {
          "table": {
            "table_name": "cscart_category_descriptions",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "category_id",
              "lang_code"
            ],
            "key_length": "9",
            "ref": [
              "cscartdb.cscart_categories.category_id",
              "const"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 0,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "0.25",
              "eval_cost": "0.10",
              "prefix_cost": "143.87",
              "data_read_per_join": "3K"
            },
            "used_columns": [
              "category_id",
              "lang_code",
              "category"
            ]
          }
        },
        {
          "table": {
            "table_name": "cscart_seo_names",
            "access_type": "ref",
            "possible_keys": [
              "PRIMARY",
              "dispatch"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "object_id",
              "type",
              "dispatch",
              "lang_code"
            ],
            "key_length": "206",
            "ref": [
              "cscartdb.cscart_categories.category_id",
              "const",
              "const",
              "const"
            ],
            "rows_examined_per_scan": 95,
            "rows_produced_per_join": 94,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "23.75",
              "eval_cost": "9.50",
              "prefix_cost": "177.12",
              "data_read_per_join": "161K"
            },
            "used_columns": [
              "name",
              "object_id",
              "type",
              "dispatch",
              "path",
              "lang_code"
            ]
          }
        }
      ]
    }
  }
}

Result

category_id parent_id id_path category position status company_id storefront_id featured seo_name seo_path
535 50 3/50/535 Accessories 5 A 0 0 accessories 3/50
67 48 48/67 Bras & Panties 5 A 0 0 bras 48
19 5 5/19 Candles 5 A 0 0 candles 5
56 6 6/56 Piercings 5 A 0 0 nipple-rings 6
14 4 4/14 Restraints 5 A 0 0 handcuffs-and-restraints 4
556 14 4/14/556 Handcuffs & Wrist Restraints 7 A 0 0 wrist-restraints 4/14
547 14 4/14/547 Thigh & Ankle Restraints 9 A 0 0 thigh-and-ankle-restraints 4/14
35 9 2/9/35 Bullet Vibrators 10 A 0 0 bullet-vibrators 2/9
39 10 2/10/39 Butt Plugs 10 A 0 0 butt-plugs 2/10
575 17 4/17/575 Crops & Canes 10 A 0 0 crops-and-canes 4/17
8 2 2/8 Dildos 10 A 0 0 dildos 2
31 8 2/8/31 Fantasy Dildos 10 A 0 0 fantasy-dildos 2/8
296 49 3/49/296 Headwear 10 A 0 0 headwear 3/49
99 52 4/52/99 Leather 10 A 0 0 leather 4/52
23 92 92/23 Lubes 10 A 0 0 lubes 92
674 285 3/285/674 Men's Fit 10 A 0 0 mens-fit 3/285
336 428 92/428/336 Packers 10 A 0 0 packers 92/428
93 72 72/93 Positional Furniture 10 A 0 0 positional-furniture 72
26 6 6/26 Rings 10 A 0 0 rings 6
53 3 3/53 Roleplay & Costumes 10 A 0 0 roleplay-and-costumes 3
409 5 5/409 Spa & Relaxation 10 A 0 0 spa-gift-sets 5
554 14 4/14/554 Spreader Bars & Other Restraints 10 A 0 0 other-restraints 4/14
63 48 48/63 Stockings & Hosiery 10 A 0 0 stockings-and-hosiery 48
382 96 2/96/382 Strap-On Toys 10 A 0 0 strap-on-dildos 2/96
30 7 7/30 Temporary Tattoos 10 A 0 0 temporary-tattoos 7
357 45 2/45/357 Vibrating Cock Rings 10 A 0 0 vibrating-cock-rings 2/45
356 47 2/47/356 Vibrating Strokers 10 A 0 0 vibrating-strokers 2/47
285 3 3/285 Sleep & Lounge 11 A 0 0 sleep-and-lounge 3
286 3 3/286 Underwear 12 A 0 0 underwear 3
256 3 3/256 Swimwear 14 A 0 0 swimwear 3
347 4 4/347 Collars & Leashes 15 A 0 0 collars 4
581 14 4/14/581 Restraint Sets 15 A 0 0 restraint-sets 4/14
22 5 5/22 Skincare 15 A 0 0 lotions 5
574 4 4/574 Shibari Rope 18 A 0 0 shibari-rope 4
40 10 2/10/40 Anal Beads 20 A 0 0 anal-beads 2/10
366 72 72/366 Bedding 20 A 0 0 throws 72
15 4 4/15 Blindfolds 20 A 0 0 masks-and-blindfolds 4
25 5 5/25 Fragrances 20 A 0 0 perfume-and-cologne 5
105 7 7/105 Games 20 A 0 0 games 7
94 92 92/94 Kegel Balls 20 A 0 0 kegel-balls 92
100 52 4/52/100 Latex 20 A 0 0 latex 4/52
580 14 4/14/580 Locks, Clips & Hardware 20 A 0 0 locks 4/14
28 6 6/28 Necklaces 20 A 0 0 necklaces 6
576 17 4/17/576 Paddles, Straps & Slappers 20 A 0 0 paddles-straps-and-slappers 4/17
49 3 3/49 Rave / Festival 20 A 0 0 rave-festival 3
32 8 2/8/32 Realistic Dildos 20 A 0 0 realistic-dildos 2/8
2 0 2 Sex Toys 20 A 0 0 sex-toys
20 22 5/22/20 Soaps & Scrubs 20 A 0 0 soaps 5/22
377 428 92/428/377 STP Devices 20 A 0 0 stp-devices 92/428
383 96 2/96/383 Strap-on Harnesses 20 A 0 0 strap-on-harnesses 2/96
82 49 3/49/82 Tops 20 A 0 0 tops 3/49
9 2 2/9 Vibrators 20 A 0 0 vibrators 2
36 9 2/9/36 Wand Vibrators 20 A 0 0 wand-vibrators 2/9
104 5 5/104 Hair Care 25 A 0 0 hair-care 5
516 4 4/516 Masks & Hoods 25 A 0 0 masks 4
4 0 4 Bondage 30 A 0 0 bondage
84 49 3/49/84 Bottoms 30 A 0 0 bottoms 3/49
37 9 2/9/37 Clitoral Vibrators 30 A 0 0 clitoral-vibrators 2/9
361 92 92/361 Condoms 30 A 0 0 condoms 92
577 17 4/17/577 Floggers & Whips 30 A 0 0 floggers-and-whips 4/17
16 4 4/16 Gags 30 A 0 0 gags 4
65 48 48/65 Garter Belts 30 A 0 0 garter-belts 48
50 3 3/50 Gothic / Emo 30 A 0 0 gothic-emo 3
346 409 5/409/346 Massage Oils 30 A 0 0 massage-oils 5/409
429 22 5/22/429 Moisturizers 30 A 0 0 mousturizers 5/22
676 52 4/52/676 Other Materials 30 A 0 0 other-materials 4/52
41 10 2/10/41 Prostate Toys 30 A 0 0 prostate-toys 2/10
805 72 72/805 Sex Swings 30 A 0 0 sex-swings 72
33 8 2/8/33 Squirting Dildos 30 A 0 0 squirting-dildos 2/8
380 96 2/96/380 Strapless Strap-ons 30 A 0 0 strapless-strap-ons 2/96
428 92 92/428 Gender Affirmation 31 A 0 0 gender-affirmation 92
17 4 4/17 Impact Toys 34 A 0 0 ticklers-paddles-and-whips 4
345 9 2/9/345 Finger Vibrators 35 A 0 0 finger-vibrators 2/9
975 5 5/975 Hair Removal & Shave 35 A 0 0 hair-removal-and-shave 5
362 92 92/362 Menstrual Cup 35 A 0 0 menstrual-cup 92
578 4 4/578 Ticklers & Pricklers 36 A 0 0 ticklers-and-pricklers 4
66 48 48/66 Bodies & Teddies 40 A 0 0 bodies-and-teddies 48
27 6 6/27 Bracelets 40 A 0 0 bracelets 6
95 92 92/95 Dilators 40 A 0 0 dilators 92
51 3 3/51 Exotic Dance 40 A 0 0 exotic-dance 3
12 2 2/12 Grinders 40 A 0 0 grinders 2
48 0 48 Lingerie 40 A 0 0 lingerie
11 424 4/424/11 Nipple Play 40 A 0 0 nipple-play 4/424
34 8 2/8/34 Ovipositor Dildos 40 A 0 0 ovipositor-dildos 2/8
38 9 2/9/38 Suction Vibrators 40 A 0 0 suction-vibrators 2/9
98 4 4/98 Wax Play 40 A 0 0 wax-play 4
3 0 3 Apparel 45 A 0 0 apparel
344 22 5/22/344 Body Wipes 45 A 0 0 body-wipes 5/22
10 2 2/10 Butt Stuff 45 A 0 0 butt-stuff 2
896 8 2/8/896 Inflatable Dildos 45 A 0 0 inflatable-dildos 2/8
564 2 2/564 Tunnel Plugs 47 A 0 0 tunnel-butt-plugs 2
45 2 2/45 Cock Rings 48 A 0 0 cock-rings 2
860 3 3/860 Bags & Accessories 50 A 0 0 bags-and-accessories 3
5 0 5 Bath & Body 50 A 0 0 bath-and-body
29 6 6/29 Body Chains 50 A 0 0 body-chains 6
421 424 4/424/421 Clit Clamps & Labia Dangles 50 A 0 0 clit-clamps 4/424
52 4 4/52 Fetish Wear 50 A 0 0 fetish-wear 4
58 9 2/9/58 G-Spot Vibrators 50 A 0 0 g-spot-vibrators 2/9
385 8 2/8/385 Stainless Steel Dildos 50 A 0 0 stainless-steel-dildos 2/8
47 2 2/47 Strokers 50 A 0 0 strokers 2
803 4 4/803 Bondage Furniture 55 A 0 0 bondage-furniture 4
46 2 2/46 Penis Sleeves & Extenders 55 A 0 0 penis-sleeves-and-extenders 2
348 6 6/348 Anklets 60 A 0 0 anklets 6
21 409 5/409/21 Bath Bombs & Salts 60 A 0 0 bath-bombs 5/409
520 4 4/520 Chastity Devices 60 A 0 0 chastity-devices 4
59 9 2/9/59 Egg Vibrators 60 A 0 0 egg-vibrators 2/9
6 0 6 Jewelry 60 A 0 0 jewelry
423 424 4/424/423 Penis Chains & Nooses 60 A 0 0 penis-nooses 4/424
96 2 2/96 Strap-On Toys & Harnesses 60 A 0 0 strap-on-toys-and-harnesses 2
24 110 2/110/24 Toy Cleaning 60 A 0 0 toy-cleaning 2/110
101 5 5/101 Cosmetics 65 A 0 0 cosmetics 5
349 6 6/349 Intimate Jewelry 65 A 0 0 intimate-jewelry 6
365 9 2/9/365 Rabbit Vibrators 65 A 0 0 rabbit-vibrators 2/9
424 4 4/424 Clamps & Adornments 70 A 0 0 clamps-and-adornments 4
72 0 72 Sex Furniture & Bedding 70 A 0 0 sex-furniture
368 2 2/368 Sex Toy Mounts 70 A 0 0 sex-toy-mounts 2
430 409 5/409/430 Spa Kits & Gift Sets 70 A 0 0 spa-kits-and-gift-sets 5/409
60 9 2/9/60 Thrusting Vibrators 70 A 0 0 thrusting-vibrators 2/9
1211 6 6/1211 Charms 75 A 0 0 charms 6
379 2 2/379 Sex Machines 75 A 0 0 sex-machines 2
446 409 5/409/446 Aromatherapy 80 A 0 0 aromatherapy 5/409
92 0 92 Intimate Care & Sexual Wellness 80 A 0 0 sexual-wellness
340 9 2/9/340 Pleasure Jewelry 80 A 0 0 pleasure-jewelry 2/9
110 2 2/110 Sex Toy Storage 80 A 0 0 sex-toy-storage 2
828 0 828 Art & Decor 85 A 0 0 art-and-decor
164 155 155/164 appearl 90 A 0 0 appearl 155
71 48 48/71 Crotchless 90 A 0 0 crotchless 48
7 0 7 Novelty 90 A 0 0 novelty
579 4 4/579 Storage & Transport 90 A 0 0 storage-and-transport 4
673 48 48/673 Men's Fit 100 A 0 0 mens-fit 48
90 7 7/90 Other 100 A 0 0 other 7