के साथ अभिभावक बाल संबंध के लिए सीटीई मेरे पास एक अभिभावक बाल संबंध तालिका है जैसा कि नीचे दिखाया गया है। मैं माता-पिता या बच्चे आईडी के लिए सभी पूर्वजों और माता-पिता और गहराई से संभव होने पर सभी रिकॉर्ड्स पुनर्प्राप्त करना चाहता हूं। उदाहरण के लिए मैं डी के परिवार को ढूंढना चाहता हूं, यह पहले 14 पंक्तियों को वापस कर देगा क्योंकि सभी एक ही परिवार के हैं। ऐसे परिवार के कई सेट हो सकते हैं। मैं एक सदस्य से पूछना चाहता हूं और पूरे परिवार के रिकॉर्ड प्राप्त करना चाहता हूं। क्या सीटीई का उपयोग करके इसे कार्यान्वित करना संभव है? टेबल रिकॉर्ड के अनुसार पारिवारिक संरचना:एकाधिक माता-पिता
A
/\
B C G J
/ \/\/\
M D E H K
/\/ \/\
N F I L
R
|
S U
\/
T
कृपया मदद करें। मेज की तरह है:
Parent Child
------ ------
A B
A C
B D
D F
M F
M N
C E
G E
G H
J H
J K
H I
K I
K L
R S
S T
U T
धन्यवाद,
हिमाद्री
ट्रेल्स मैं जानता हूँ कि यह एक पुनरावर्ती पूछताछ का उपयोग करके सभी प्रत्यक्ष सन्तान को पुनः प्राप्त करना संभव है। मैं यह देखने के लिए उत्सुक हूं कि किसी के पास मनमाना माता-पिता/बच्चे के रिश्तों के पूर्ण ग्राफ के लिए समाधान है या नहीं। –
चक्रीय ग्राफ :) मुझे हाल ही में इस प्रकृति की एक समस्या का सामना करना पड़ा है। मैं 'आरसीटीई' प्रगति के रूप में कुशलता से दौरे \ ट्रैवर्सल इतिहास (और इसे पूछताछ) रिकॉर्डिंग में फंस गया। यहां सुझाए गए 'WHILE' लूप का उपयोग करके लैंडेड: http://hansolav.net/sql/graphs.html - इस पोस्ट पर मेरी आंखें रखेगी ताकि यह देखने के लिए कि इसमें क्या आता है। – MarkD