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

एन-गहराई वाले पेड़ में मूल्य की जांच?

अगर नेस्टेड सेट एक विकल्प नहीं हैं, तो मुझे निम्नलिखित के बारे में पता है:

  • यदि डेटा का आदेश दिया जाता है ताकि माता-पिता के बच्चे हमेशा अपने माता-पिता का अनुसरण करें, तो आप आउटपुट में छिपे हुए नोड्स को छोड़ कर सभी डेटा पर एक डेटाबेस-क्वेरी के साथ इसे हल कर सकते हैं।

यह सॉर्ट किए गए नेस्टेड सेट के साथ समान रूप से काम करता है, सिद्धांत को इस उत्तर में उल्लिखित किया गया है। हालांकि गहराई प्राप्त करने के बारे में एल्गोरिदम काम नहीं करते हैं और मैं एक पुनरावर्ती पुनरावर्तक जो छिपी हुई वस्तुओं को हटाने में सक्षम है।

इसके अलावा, यदि डेटा का आदेश नहीं दिया गया है, तो आप नेस्टेड सरणी का उत्तर। तीसरा स्तर गायब हो रहा है . कोई रिकर्सन की आवश्यकता नहीं है और आपको एक संरचना मिलती है जिसे आप आसानी से आउटपुट कर सकते हैं, मुझे इसे कवर करना चाहिए था <ul>/<li> html स्टाइल आउटपुट दूसरे उत्तर में भी।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. .Net ORM जो MySQL के साथ अच्छा काम करता है

  2. sqlalchemy सत्र में वस्तुओं को ताज़ा करने के बारे में

  3. अपसामान्यीकृत डेटाबेस तालिकाओं को अद्यतन करना

  4. भू दूरी MySQL

  5. mysql एक बार में 2 टेबल में डालने वाला प्राथमिक कुंजी और विदेशी कुंजी है