Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL के लिए पूर्व समकक्ष से कनेक्ट करें

MySQL पुनरावर्ती प्रश्नों का समर्थन नहीं करता है इसलिए आपको इसे कठिन तरीके से करना होगा:

  1. उन पंक्तियों का चयन करें जहां ParentID = X जहां X आपकी जड़ है।
  2. Id एकत्र करें (1) से मान।
  3. प्रत्येक Id के लिए (1) दोहराएं से (2)।
  4. हाथ से तब तक रिकर्स करते रहें जब तक आपको सभी लीफ नोड्स न मिल जाएं।

यदि आप अधिकतम गहराई जानते हैं तो आप अपनी तालिका को अधिकतम संभव गहराई तक स्वयं (बाएं बाहरी जॉइन का उपयोग करके) से जोड़ सकते हैं और फिर एनयूएलएल को साफ कर सकते हैं।

आप अपने ट्री प्रतिनिधित्व को नेस्टेड सेट में भी बदल सकते हैं



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle, MSSQL, MySQL, PostgreSQL के बीच बुनियादी प्रशासन तुलना

  2. MySQL में डेटा कैसे जेनरेट करें?

  3. MySQL ट्यूटोरियल - MySQL सर्वर लॉग का प्रबंधन:घुमाएँ, संपीड़ित करें, बनाए रखें और हटाएं

  4. mysql कॉलम नाम के रूप में गतिशील पंक्ति मानों का चयन करें, मान के रूप में एक और कॉलम

  5. जब मैं स्थिर मान के साथ बाइंडपरम का उपयोग कर रहा हूं तो मुझे संदर्भ त्रुटि से पैरामीटर 2 पास क्यों नहीं मिल रहा है?