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

MySQL में डुप्लिकेट पंक्तियां हटाएं

ऐसा करने का एक बहुत ही आसान तरीका है एक UNIQUE . जोड़ना 3 कॉलम पर index. जब आप ALTER लिखते हैं कथन, IGNORE . शामिल करें खोजशब्द। इस तरह:

ALTER IGNORE TABLE jobs
ADD UNIQUE INDEX idx_name (site_id, title, company);

यह सभी डुप्लिकेट पंक्तियों को छोड़ देगा। एक अतिरिक्त लाभ के रूप में, भविष्य में INSERTs जो डुप्लीकेट हैं वे त्रुटिपूर्ण होंगे। हमेशा की तरह, आप कुछ इस तरह चलाने से पहले बैकअप लेना चाह सकते हैं...



  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 - फिक्स - त्रुटि - आपका पासवर्ड वर्तमान नीति आवश्यकताओं को पूरा नहीं करता है

  2. mysql एक्सटेंशन को हटा दिया गया है और भविष्य में हटा दिया जाएगा:इसके बजाय mysqli या PDO का उपयोग करें

  3. MYSQL में बल्क इंसर्ट

  4. Plesk CentOS 7 पर MySQL को Percona से कैसे बदलें?

  5. मैं MySQL में एक पंक्ति जनरेटर कैसे बनाऊं?