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

दो स्तंभों द्वारा डुप्लिकेट पंक्तियों को खोजें और निकालें

एकाधिक स्तंभों द्वारा डुप्लिकेट पंक्तियों को हटाने का सबसे आसान तरीका सबसे सरल है:

एक अद्वितीय अनुक्रमणिका जोड़ें:

ALTER IGNORE TABLE your_table ADD UNIQUE (field1,field2,field3);

ऊपर दिया गया इग्नोर यह सुनिश्चित करता है कि केवल पहली पाई गई पंक्ति को रखा जाए, बाकी को छोड़ दिया जाए।

(फिर आप उस अनुक्रमणिका को छोड़ सकते हैं यदि आपको भविष्य में डुप्लिकेट की आवश्यकता है और/या पता है कि वे फिर से नहीं होंगे)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:त्रुटि 1227 (42000):प्रवेश निषेध - उपयोगकर्ता नहीं बना सकता

  2. क्या सिद्धांत में किसी फ़ील्ड के रूप में SQL फ़ंक्शन के परिणाम का उपयोग करना संभव है?

  3. कमांड प्रॉम्प्ट का उपयोग करके एक mysql डेटाबेस कैसे निर्यात करें?

  4. MySQL में प्रत्येक समूह के लिए पहली पंक्ति का चयन कैसे करें?

  5. mysql_fetch_array पहली पंक्ति लंघन