विश्वविद्यालय में, मेरे प्रोफेसर ने मुझे यह सिखाया कि यह एसक्यूएल वक्तव्य:
SELECT COUNT(length) FROM product
2
निम्नलिखित डेटासेट के साथ लौटेंगे :
| product |
|id | length | code |
|-------------------|
| 1 | 11 | X00 |
| 2 | 11 | C02 |
| 3 | 40 | A31 |
उसने यह कहकर इसे सही ठहराया कि COUNT
डुप्लिकेट की गिनती नहीं है।
मैंने अपने प्रोफेसर से कहा कि मुझे लगा कि उसने एक त्रुटि की है। उसने मुझे जवाब दिया कि कुछ DBMS डुप्लिकेट की गिनती कर सकते हैं या नहीं।
DBMS की बहुत कोशिश करने के बाद, मुझे कभी ऐसा नहीं मिला, जिसमें यह व्यवहार हो।
क्या यह DBMS मौजूद है?
क्या इस व्यवहार को सिखाने के लिए एक प्रोफेसर के लिए कोई कारण है? और यह भी उल्लेख किए बिना कि अन्य DBMS अलग तरह से व्यवहार कर सकते हैं?
FYI करें, पाठ्यक्रम समर्थन यहाँ उपलब्ध है (फ्रेंच में) । संबंधित स्लाइड निचले बाएँ कोने में पृष्ठ 10 पर है।