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

बच्चों की सभी आईडी पुनरावर्ती रूप से कैसे खोजें?

ऐसा करने के लिए दो बुनियादी तरीके हैं:आसन्न सूचियाँ और नेस्टेड सूचियाँ। MySQL में पदानुक्रमित डेटा प्रबंधित करना पर एक नज़र डालें ।

आपके पास एक आसन्न सूची है। नहीं, एक एकल SQL कथन के साथ सभी वंशजों को पुनरावर्ती रूप से हथियाने का कोई तरीका नहीं है। यदि संभव हो, तो बस उन सभी को पकड़ें और उन सभी को कोड में मैप करें।

नेस्टेड सेट वह कर सकते हैं जो आप चाहते हैं लेकिन मैं इससे बचना चाहता हूं क्योंकि रिकॉर्ड डालने की लागत अधिक है और यह त्रुटि-प्रवण है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं स्वत:पूर्ण के लिए PHP के साथ MYSQL में कंपनी के नामों का एक अस्पष्ट मिलान कैसे करूं?

  2. MySQL में डेटाबेस में सभी तालिकाओं के लिए डीडीएल कैसे उत्पन्न करें

  3. mysql_upgrad विफल - innodb टेबल मौजूद नहीं है?

  4. जब mysql बदल गया हो तो पुशर को आमंत्रित करें

  5. fetch_assoc अंतिम सम्मिलित तत्व लौटाता है