इसे यह करना चाहिए:
SELECT ID, COUNT(ID) AS RECCOUNT FROM CHILD_TABLE
GROUP BY ID;
PARENT ID के आधार पर रिकॉर्ड प्राप्त करने के लिए, आप कर सकते हैं,
SELECT P.ID, P.NAME, COUNT(C.ID) FROM
PARENT P LEFT OUTER JOIN CHILD C
ON P.ID = C.ID
GROUP BY P.ID, P.NAME;
यहां SQL FIDDLE :http://sqlfiddle.com/#!8/08d58/3ए>
बाएं बाहरी जुड़ाव के परिणाम में रिकॉर्ड की संख्या 0 होती है, उन पैरेंट आईडी के लिए जिनके पास संबंधित चाइल्ड रिकॉर्ड नहीं होते हैं।