SELECT 
  a.category_id 
FROM 
  cscart_categories as a 
  LEFT JOIN cscart_categories as b ON b.category_id IN (293) 
WHERE 
  a.id_path LIKE CONCAT(b.id_path, '/%')

Query time 0.00038

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "100.63"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "b",
          "access_type": "const",
          "possible_keys": [
            "PRIMARY",
            "p_category_id"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "category_id"
          ],
          "key_length": "3",
          "ref": [
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 1,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "0.00",
            "eval_cost": "0.10",
            "prefix_cost": "0.00",
            "data_read_per_join": "10K"
          },
          "used_columns": [
            "category_id",
            "id_path"
          ]
        }
      },
      {
        "table": {
          "table_name": "a",
          "access_type": "index",
          "key": "id_path",
          "used_key_parts": [
            "id_path"
          ],
          "key_length": "767",
          "rows_examined_per_scan": 406,
          "rows_produced_per_join": 45,
          "filtered": "11.11",
          "using_index": true,
          "cost_info": {
            "read_cost": "60.03",
            "eval_cost": "4.51",
            "prefix_cost": "100.63",
            "data_read_per_join": "491K"
          },
          "used_columns": [
            "category_id",
            "id_path"
          ],
          "attached_condition": "(`dev2`.`a`.`id_path` like <cache>(concat('293','/%')))"
        }
      }
    ]
  }
}

Result

category_id
294
328
329
330
331
332
295
333
334
335
336
296
297
337
338
339
340
298
341
342
343
344
345
346
299
347
348
349
350
351
352
353
354
355
356
300
357
358
359
360
361
301
362
363
364
302
365
366
367
368
303
304
369
370
371
305
306
307
372
373
374
375
376
308
377
378
379
380
309
310
311
313
314
315
316
317
386
387
388
318
319
320
389
390
321
322
323
324
391
392
393
325
394
395
396
326
427
919
428
429
557
632
634
918