Grazie portapipe.
Tutto nasce dalla necessità di importare un file csv con i prodotti da inserire in un ecommerce. Nella tabella di excel c'è anche una colonna che fa riferimento alla categoria ove sta il prodotto stesso, con il valore es. elettrodomestici>cucine>cucine a gas, valore che viene creato ex-novo ogni volta.
I dati di questa colonna vengono salvati nella tabella delle categorie ("truncando" la tabella ogni volta) nel formato che ho postato all'inizio.
Ora da quel formato io devo estrarre le voci di categoria, con tutte le sue categorie (a più livelli).
In questo modo non posso seguire il tuo consiglio procedurale