डेटाबेस से केवल डुप्लिकेट रिकॉर्ड का चयन करने और गणना प्रदर्शित करने के लिए, कुल फ़ंक्शन गणना () के साथ HAVING का उपयोग करें। आइए पहले एक टेबल बनाएं -
mysql> टेबल डुप्लीकेट रिकॉर्ड्स बनाएं -> ( -> ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> ClientName varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है -
mysql> डुप्लिकेट रिकॉर्ड्स (क्लाइंटनाम) मान ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> डुप्लिकेट रिकॉर्ड्स (क्लाइंटनाम) मान ('कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.17 सेकंड) mysql> डुप्लिकेट रिकॉर्ड्स (क्लाइंटनाम) मान ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.29 सेकंड) mysql> डुप्लिकेट रिकॉर्ड्स (क्लाइंटनाम) मान ('सैम') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.19 सेकंड) mysql> डुप्लिकेट रिकॉर्ड्स (क्लाइंटनाम) मान ('सैम') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> डुप्लिकेट रिकॉर्ड्स (क्लाइंटनाम) मान ('बॉब') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.12 सेकंड) mysql> डुप्लिकेट रिकॉर्ड्स (क्लाइंटनाम) मान ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डुप्लिकेट रिकॉर्ड्स (क्लाइंटनाम) मान ('सैम') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.12 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -
mysql> डुप्लिकेट रिकॉर्ड्स से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+---------------+| क्लाइंट आईडी | ClientName |+----------+---------------+| 1 | जॉन || 2 | कैरल || 3 | जॉन || 4 | सैम || 5 | सैम || 6 | बॉब || 7 | जॉन || 8 | सैम |+----------+---------------+8 पंक्तियों में सेट (0.00 सेकंड)निम्नलिखित क्वेरी है:डेटाबेस से केवल डुप्लिकेट रिकॉर्ड का चयन करने के लिए -
mysql> क्लाइंटनाम चुनें, डुप्लीकेट रिकॉर्ड के रूप में गिनें (*) -> डुप्लीकेट रिकॉर्ड्स से -> क्लाइंटनाम द्वारा समूह -> डुप्लीकेट रिकॉर्ड> 1;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------+---------------------+| क्लाइंटनाम | डुप्लीकेट रिकॉर्ड |+---------------+---------------------+| जॉन | 3 || सैम | 3 |+---------------+---------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)