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

SQL (Mysql) में डेटा संयोजन की तरह पेड़

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

SELECT * FROM TableB where left > some_value1 and right < some_value2

उपरोक्त उदाहरण में "पोर्टेबल इलेक्ट्रॉनिक्स" के सभी चाइल्ड नोड्स प्राप्त करने के लिए क्वेरी होगी:

SELECT * FROM Electronics WHERE `left` > 10 and `right` < 19

लेख में बताया गया है कि बाएँ और दाएँ कॉलम को कैसे इनिशियलाइज़ किया जाना चाहिए।



  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 में नेस्टेड लूप में एकाधिक कर्सर

  3. कोल्डफ्यूजन - mysql में अरबी/फारसी वर्ण सम्मिलित करना

  4. डेटाबेस मानों के साथ फ़ोरैच लूप में तालिका प्रदर्शित करें

  5. MYSQL:एक अतिरिक्त कॉलम वाली दूसरी तालिका के साथ MySQL में एक तालिका से दूसरी तालिका में पूरी पंक्ति की प्रतिलिपि कैसे करें?