As mentioned above, you have four approaches:<BR><BR>1.) Use sql extensions that implement transitive closure queries directly (ie PRIOR or the like)<BR>2.) Code a recursive procedure in your ...