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

Query time 0.00056

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "87.25"
    },
    "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": "2K"
          },
          "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": 855,
          "rows_produced_per_join": 94,
          "filtered": "11.11",
          "using_index": true,
          "cost_info": {
            "read_cost": "1.75",
            "eval_cost": "9.50",
            "prefix_cost": "87.25",
            "data_read_per_join": "247K"
          },
          "used_columns": [
            "category_id",
            "id_path"
          ],
          "attached_condition": "(`aomnia_com`.`a`.`id_path` like <cache>(concat('968','/%')))"
        }
      }
    ]
  }
}

Result

category_id
1003
1004
1005
1006
1007
1008
1009
1011
1010
1012
1013
1014
1015
1018
1019
1020
1021
1022
1023
1024
167
165
168
169
170
334
969
970
971
795
1016
1017
796
797
798
799
800
801
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
1000
1001
1002
998
999