Salve,

ho una tabella strutturata in modo da rapprentano una struttura ad albero, per cui

id (int) -> id oggetto
parent_id (int) -> id dell'oggetto "padre" a livello superiore
nome_nodo (char) -> nome del nodo

La procedura/funzione deve svolgere il seguente compito:
Dato un ID (passato come argomento) voglio sapere se, risalendo l'abero, si incontra il parent_id specificato (anchesso passato come argomento)

Immagino che la procedura debba avere 2 parametri (id, parent) e dovrà resituire TRUE o FALSE

l'dea è questa:
Codice PHP:
function isSON (id_object,parent_object)
   WHILE 
NOT trovato
     A 
SELECT parent_id FORM Tabella WHERE  id id_object
     
IF parent_object then 
       trovato
=true;
     
EN IF
    
END WHILE
end function 
francamente, non ho la minima idea di come tradurre la funzione isSON in un linguaggio accetabile per mysql.

Ringrazio chiunque decida di darmi qualche input.