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

MySQL के साथ माता-पिता और बच्चों का चयन करें

माता-पिता बिना किसी parent_id वाले रिकॉर्ड होते हैं .
बच्चों के पास parent_id है मूल टिप्पणी के id . के बराबर .

  SELECT ...
    FROM comments AS parent
         LEFT JOIN comments AS child 
         ON child.parent_id = parent.id
   WHERE parent.parent_id IS NULL
ORDER BY parent.id, child.id;

ध्यान दें कि सेल्फ-जॉइन एक बाहरी जुड़ाव होना चाहिए ताकि आप बिना बच्चों वाली माता-पिता की टिप्पणियों को याद न करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql पूर्ण पाठ खोज विफलता

  2. MySQL:GROUP_CONCAT बाएं जॉइन के साथ

  3. 30 दिन पुराने सभी रिकॉर्ड चुनें

  4. CSV से MySQL DB में डेटा सम्मिलित करना बहुत धीमा है

  5. EC2 MySQL इंस्टालेशन से दूरस्थ रूप से कनेक्ट नहीं हो सकता