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

PostgreSQL रिकर्सिव पैरेंट/चाइल्ड क्वेरी

विषय 1 के लिए सभी बच्चों को प्राप्त करने के लिए, आप उपयोग कर सकते हैं

WITH RECURSIVE c AS (
   SELECT 1 AS id
   UNION ALL
   SELECT sa.child_id
   FROM subject_associations AS sa
      JOIN c ON c.id = sa. parent_id
)
SELECT id FROM c;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं Postgres में CTE का उपयोग करके एक विदेशी कुंजी के साथ एकाधिक पंक्तियाँ कैसे सम्मिलित करूँ?

  2. PostgreSQL now() और डेलाइट सेविंग

  3. एकाधिक Postgresql डेटाबेस के बीच एक तालिका कैसे साझा करें

  4. django नाक परीक्षण में hstore एक्सटेंशन स्थापित करना

  5. प्रतिकृति अंतराल - max_slot_wal_keep_size से अधिक, WAL खंड नहीं हटाए गए