यह वास्तव में इस बात पर निर्भर करता है कि आप पेड़ तक कैसे पहुंचेंगे।
एक चतुर तकनीक प्रत्येक नोड को एक स्ट्रिंग आईडी देना है, जहां माता-पिता की आईडी बच्चे की अनुमानित सबस्ट्रिंग है। उदाहरण के लिए, माता-पिता '01' हो सकते हैं, और बच्चे '0100', '0101', '0102' आदि होंगे। इस तरह आप डेटाबेस से एक बार में एक संपूर्ण उपप्रकार का चयन कर सकते हैं:
SELECT * FROM treedata WHERE id LIKE '0101%';
चूंकि मानदंड एक प्रारंभिक सबस्ट्रिंग है, आईडी कॉलम पर एक इंडेक्स क्वेरी को गति देगा।