ciao....come posso con una select sfogliare tutta una struttura ad albero?

mi spiego meglio...
Ho 2 tabelle sul db

1) Folder ed ha come campi...id , name e id_padre
2) File ed ha come attributi id , name, id_folder

a questo punto come faccio a cicliare finche le folder hanno hanno figli?
non capisco proprio da dove iniziare