1. Learn
  2. /
  3. कोर्स
  4. /
  5. SQL में रिलेशनल डेटाबेस का परिचय

Connected

अभ्यास

SELECT COUNT DISTINCT को समझें

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

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

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

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

निर्देश 1/2

undefined XP
  • 1

    सबसे पहले, universities में rows की संख्या निकालें.

  • 2

    इसके बाद, university_city कॉलम में कितने unique मान हैं, यह पता करें.