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

पुनरावर्ती MySQL क्वेरी?

MySQL पुनरावर्ती प्रश्नों का समर्थन नहीं करता है।

मेरा सुझाव है कि आप बिल कार्विन की प्रस्तुति को देखें। जहां वह पदानुक्रमित डेटा संग्रहीत करने के लिए चार अलग-अलग मॉडलों की तुलना करता है और उनके पेशेवरों और विपक्षों को देखता है:

  • आसन्नता सूची
  • पथ गणना
  • नेस्टेड सेट
  • क्लोजर टेबल

स्लाइड 48 प्रत्येक मॉडल के साथ कुछ प्रकार के प्रश्नों की सापेक्ष कठिनाई को दर्शाता है। आपके प्रश्न से ऐसा लगता है कि आप "क्वेरी सबट्री" में सबसे अधिक रुचि रखते हैं, जिसके लिए आसन्न सूची (जिस मॉडल का आप वर्तमान में उपयोग कर रहे हैं) चार में से सबसे खराब प्रदर्शन करती है।

वैकल्पिक रूप से यदि आप तालिका के सभी डेटा की तरह पूरे पेड़ का चयन करना चाहते हैं, तो आप सरल क्वेरी का उपयोग कर सकते हैं SELECT * FROM yourtable और क्लाइंट में ट्री संरचना का पुनर्निर्माण करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक यूपीएसईआरटी कैसे करें ताकि मैं अद्यतन भाग में नए और पुराने दोनों मूल्यों का उपयोग कर सकूं

  2. MySQL GUI टूल्स का उपयोग करके फ़ील्ड को NULL कैसे बनाएं?

  3. MySQL में OUTPUT क्लॉज

  4. MySQL लेनदेन:चुनें + सम्मिलित करें

  5. GUI का उपयोग करके MySQL वर्कबेंच में डेटाबेस कैसे बनाएं?