SQL-ভিত্তিক রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেমগুলো হায়ারারকিক্যাল বা রিকার্সিভ কোয়েরির জন্য কেবল আংশিকভাবে উপযুক্ত। ArangoDB-এর মতো অন্যান্য সিস্টেমগুলো এর জন্য আরও বেশি উপযুক্ত ( GOTO 2016- এ এ বিষয়ে একটি চমৎকার আলোচনা হয়েছিল)। তবে, কমন টেবিল এক্সপ্রেশন ব্যবহার করে SQL-এ রিকার্সিভ কোয়েরি তৈরি করাও সম্ভব, যা আপনাকে, উদাহরণস্বরূপ, সমস্ত অ্যানসেস্টর এবং ডিসেন্ডেন্টদের জন্য ক্লাসিক প্যারেন্ট/চাইল্ড টেবিল কোয়েরি করার সুযোগ দেয়।
পোস্টগ্রেএসকিউএলে এটি উদাহরণস্বরূপ দেখাচ্ছে:
0672c4761d202a35a9059fa137ace7c3
আপনি যদি কোনও নির্দিষ্ট আইটেম_আইডির সমস্ত শিশু পেতে চান তবে আপনি সাধারণ টেবিল এক্সপ্রেশন ব্যবহার করেন:
0672c4761d202a35a9059fa137ace7c3
পিতামাতাদের জিজ্ঞাসা করাও কোনও সমস্যা নয়:
0672c4761d202a35a9059fa137ace7c3