शुरू करेंमुफ़्त में शुरू करें

SELECT COUNT DISTINCT को समझें

अब तक आपकी डेटाबेस में कोई भी key परिभाषित नहीं है, और आपको नहीं पता कि कौन-से कॉलम या कॉलमों के संयोजन key के रूप में उपयुक्त होंगे.

यह जाँचने का एक आसान तरीका है कि कोई कॉलम (या संयोजन) केवल unique मान रखता है या नहीं — और इस तरह तालिका में रिकॉर्ड्स की पहचान कर सकता है.

आप पहले अध्याय से SELECT DISTINCT क्वेरी जानते हैं. अब आपको बस पूरी क्वेरी को COUNT() फंक्शन में wrap करना है, और PostgreSQL दिए गए कॉलमों के लिए unique rows की संख्या लौटा देगा:

SELECT COUNT(DISTINCT(column_a, column_b, ...))
FROM table;

यह अभ्यास पाठ्यक्रम का हिस्सा है

SQL में रिलेशनल डेटाबेस का परिचय

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

-- Count the number of rows in universities
SELECT ___ 
FROM ___;
कोड संपादित करें और चलाएँ