Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

कई कॉलम के बीच डुप्लिकेट गिनती कैसे खोजें?

SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
FROM MyTable
GROUP BY COL_1, COL_2, COL_3, COL_4

अगर आप कभी भी उन पंक्तियों को हटाना चाहते हैं जिनमें डुप्लीकेट नहीं है:

SELECT COL_1, COL_2, COL_3, COL_4, COUNT(*)
FROM MyTable
GROUP BY COL_1, COL_2, COL_3, COL_4
HAVING COUNT(*) > 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. उपयोगकर्ता नहीं ढूंढा जा सकता '', क्योंकि यह मौजूद नहीं है या आपके पास अनुमति नहीं है

  2. LEFT या SUBSTRING फ़ंक्शन को पास किया गया अमान्य लंबाई पैरामीटर

  3. एक्सएमएल डेटाटाइप के साथ एक संग्रहित प्रक्रिया को कॉल करना

  4. SQL सर्वर प्रोफाइलर का उपयोग करके लॉग टेबल एक्सेस

  5. एकाधिक तालिकाओं के डेटा के आधार पर एकल तालिका अद्यतन करें SQL Server 2005,2008