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

एक MySQL तालिका कॉलम में गैर-डुप्लिकेट रिकॉर्ड का चयन करें

आप एक ही तालिका में शामिल होना छोड़ सकते हैं या डुप्लिकेट की जांच के लिए सबक्वेरी का उपयोग कर सकते हैं। यह SQL सर्वर के लिए आसान होना चाहिए क्योंकि यह सभी डुप्लिकेट की गणना नहीं करेगा। कुछ इस तरह:

SELECT
    t1.column_name 
FROM
    table_name AS t1
WHERE
    NOT EXISTS (
        SELECT
            *
        FROM
            table_name AS t2
        WHERE
                t2.column_name = t1.column_name
            AND t2.id != t1.id
    )

या

SELECT
    t1.column_name 
FROM
    table_name AS t1
    LEFT JOIN table_name t2 ON (
        t2.column_name = t1.column_name
        t2.id != t1.id
    )
WHERE
    t2.column.name IS NULL



  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. NodeJS पर विचार करते हुए MySQL और MySQL2 में क्या अंतर है?

  3. MYSQL परिणामों को 4 सरणियों में विभाजित करें

  4. एसक्यूएल:कॉलम डेटा को उसी संबंध में दूसरी तालिका में ले जाएं

  5. संग्रहीत कार्यविधि में गतिशील क्वेरी बनाना MySQL