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

एसक्यूएल क्वेरी:बच्चों के बिना माता-पिता बनने के लिए टैग कैसे बनाएं?

आप लगभग वहां हैं.. बस जुड़ने को बाहरी बनाने की जरूरत है:

संपादित:

SELECT 
a.tag_id as ParentID,
a.tag_name as ParentName,
b.TotalChildren

FROM root_tags a LEFT OUTER JOIN
(
    SELECT parent_id, COUNT(1) as TotalChildren
    FROM root_tags
    WHERE parent_id <> tag_id
    GROUP BY parent_id
) b 

ON a.tag_id = b.parent_id
WHERE b.TotalChildren is not null
ORDER BY ParentID


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQLi के साथ डेटाबेस में सभी तालिकाओं को सूचीबद्ध करें

  2. एक ही सर्वर पर दो Laravel एप्लिकेशन एक दूसरे के साथ विरोध करते हैं

  3. केकेपीएचपी:खोज विधि के साथ प्रश्न बनाते समय मैं एक हैविंग ऑपरेशन का उपयोग कैसे कर सकता हूं?

  4. साइट को SQL इंजेक्शन के माध्यम से हैक कर लिया गया है

  5. MySQL वर्कबेंच के साथ विदेशी कुंजी जोड़ते समय MySQL त्रुटि 1064