अब डेटा खींच सकता है, लेकिन मुझे आश्चर्य है कि बड़े डेटा सेट के लिए क्वेरी को अनुकूलित करने का बेहतर तरीका है या नहीं।पदानुक्रमित प्रश्नों को बच्चों, माता-पिता और भाई बहनों को खींचने की ज़रूरत है
http://sqlfiddle.com/#!4/0ef0c/5
तो बुनियादी तौर पर मैं जिज्ञासा दिए हुए ऑर्ग आईडी आपूर्ति करने में सक्षम होना चाहता हूँ और यह रिकर्सिवली अपने माता-पिता, अपने बच्चों, अपने भाई बहन और उसके चाची और चाचा खींच दिया है। और उसके बाद उस संगठन पदानुक्रम से जुड़े किसी भी क्रियाकलाप को खींचें।
संगठन 1 शीर्ष स्तर संगठन है, लेकिन यह एक शून्य मूल हो सकता है या नहीं हो सकता है।
मूल रूप से मैं बच्चों और अभिभावकों को खींचने के लिए ऊपर और नीचे की क्वेरी कर रहा था, लेकिन केवल एक और प्रश्न जोड़कर भाई बहनें ही मिल सकती हैं। आखिरकार एक दोस्त की मदद से एक और सवाल उठ गया, लेकिन बड़े डेटा सेट (4-5k गतिविधियां) पर बहुत कम है।
किसी भी अंतर्दृष्टि बहुत सराहना की जाएगी।
यदि आप एक पहेली बनाने की परेशानी के लिए गए हैं, तो एक लिंक आसान होगा। – Laurence
इसके बारे में क्षमा करें। http://sqlfiddle.com/#!4/5310d/5/0 –
हां, यह स्पष्ट होने में मदद करता है। नतीजतन, यह तीसरी बार है जब आपने जो खींच लिया है उसे नई जानकारी जोड़ दी है। रहने भी दो। – REW