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

डुप्लिकेट पंक्तियां हटाएं (सभी डुप्लिकेट हटाएं नहीं)

इस आलेख में वर्णित चरणों का प्रयास करें:PostgreSQL डेटाबेस से डुप्लिकेट निकालना।

यह उस स्थिति का वर्णन करता है जब आपको बड़ी मात्रा में डेटा से निपटना पड़ता है जो group by के लिए संभव नहीं है ।

एक सरल उपाय यह होगा:

DELETE FROM foo
       WHERE id NOT IN (SELECT min(id) --or max(id)
                        FROM foo
                        GROUP BY hash)

जहां hash कुछ ऐसा है जो दोहराया जाता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में स्थान की गणना और बचत करना

  2. कैसे CONCAT_WS () PostgreSQL में काम करता है

  3. 'पासवर्ड प्रमाणीकरण उपयोगकर्ता पोस्टग्रेज के लिए विफल'

  4. PostgreSQL समुदाय को नेविगेट करने के लिए युक्तियाँ और तरकीबें

  5. पोस्टग्रेएसक्यूएल इन्सर्ट ऑन कॉन्फ्लिक्ट अपडेट (अप्सर्ट) सभी बहिष्कृत मूल्यों का उपयोग करता है