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

पुनरावर्ती स्वयं क्वेरी

आप अपने पदानुक्रमित डेटा को आसन्न सूची मॉडल का उपयोग करके व्यवस्थित कर रहे हैं . तथ्य यह है कि इस तरह के पुनरावर्ती संचालन कठिन हैं, वास्तव में इस मॉडल की एक बड़ी कमी है।

कुछ DBMSes, जैसे SQL Server 2005, Postgres 8.4 और Oracle 11g, सामान्य टेबल एक्सप्रेशन<का उपयोग करके पुनरावर्ती प्रश्नों का समर्थन करते हैं। /ए> WITH . के साथ कीवर्ड।

जहां तक ​​MySQL का सवाल है, आप निम्न आलेख को देखने में रुचि ले सकते हैं जो एक वैकल्पिक मॉडल का वर्णन करता है (नेस्टेड सेट मॉडल ), जो पुनरावर्ती संचालन को आसान बनाता है (संभव):

इसके अलावा, मेरा सुझाव है कि बिल कार्विन की प्रस्तुति देखें। उपरोक्त टिप्पणियों में इंगित किया गया। वर्णित क्लोजर टेबल मॉडल नेस्टेड सेट के लिए एक बहुत ही मान्य विकल्प है।




  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. मैसकल रेस कंडीशन से ठीक से कैसे बचें

  3. Mysql डेटाटाइम इंडेक्स 'पसंद' का उपयोग करते समय काम नहीं कर रहा है

  4. एकाधिक कॉलम पर इंडेक्स कैसे बनाएं

  5. MySQL:#1075 - गलत तालिका परिभाषा; ऑटोइनक्रिकमेंट बनाम दूसरी कुंजी?