Clear questions and runnable code get the best and fastest answer |
|
PerlMonks |
Re: Looping through a subroutingby vladb (Vicar) |
on Jul 27, 2002 at 17:59 UTC ( [id://185769]=note: print w/replies, xml ) | Need Help?? |
I know that if it were Oracle database, I could simply execute a query like this:
This would return hierarchy like structure (parent rows followed by child). level is a special 'hidden' column that is appended to the results of hierarchical queries. This column simply holds a number representing 'level' of the category. So, top most parent will have level of 0, and so on. Unfortunately, as per this document Things That Must be Done in the Near Future this feature has not yet been implemented in MySQL. However, they promise us the work is being done in this regard ;) In the mean time, I'd like to suggest a few enhancements to your code. Things that should speed your process are caching your query and also using value bindings instead of generating ever changing query string (since $id is changing...)
_____________________
In Section
Seekers of Perl Wisdom
|
|