10 कॉलम/50 के पंक्ति तालिका में डुप्लिकेट का पता लगाने का सबसे प्रभावी तरीका क्या है? मैं MSSQL 8.0SQL सर्वर तालिका में डुप्लिकेट पंक्तियों का पता कैसे लगाएं?
उत्तर
प्रयास करें कि दूसरों के लिए एक उदाहरण दिखाने के लिए:
SELECT
Col1, -- All of the columns you want to dedupe on
Col2, -- which is not neccesarily all of the columns
Col3, -- in the table
Col4,
Col5,
Col6,
Col7,
Col8,
Col9,
Col10
FROM
MyTable
GROUP BY
Col1,
Col2,
Col3,
Col4,
Col5,
Col6,
Col7,
Col8,
Col9,
Col10
HAVING
COUNT(*) > 1
उपयोग कर रहा हूँ आप सभी स्तंभों पर "द्वारा समूह" का उपयोग कर सकते हैं और फिर गिनती (*)> 1
इस काम करता है अच्छी तरह से, बस आप एक –
द्वारा के रूप में Guge कहा का पता लगाने के लिए, बस समूह।
select fieldA, fieldB, count(*) from table
group by fieldA, fieldB
having count(*) > 1
आप हटाना ड्यूप्स ... छद्म चाहते हैं .... अगर आप FK की कमी है
select distinct into a temp table
truncate original table
select temp table back into original table
truncate साथ आप समस्या में पड़ सकता है, तो बाधाओं को छोड़ने और सुनिश्चित करने के बारे स्मार्ट हो आप अनाथ रिकॉर्ड नहीं करते हैं।
का वर्णन किया गया है इस
Select * From Table
Group By [List all fields in the Table here]
Having Count(*) > 1
प्रदान किए गए सुझावों के अलावा, मैं तो में रोकने डुप्लिकेट की प्रयास करने के लिए जाना होगा भविष्य में, उन्हें बाद में खोजने की कोशिश करने के बजाय।
यह कॉलम (या स्तंभों के समूह) पर अद्वितीय अनुक्रमणिका का उपयोग करके किया जाता है जो अद्वितीय होने चाहिए। याद रखें कि डेटाबेस में डेटा को उस विशिष्ट ऐप के अलावा अन्य स्थानों से संशोधित किया जा सकता है, जिस पर आप काम कर रहे हैं, इसलिए यह परिभाषित करना सबसे अच्छा है कि डीबी स्तर पर किसी तालिका में क्या है और इसकी अनुमति नहीं है।
- 1. डुप्लिकेट डेटा का पता कैसे लगाएं?
- 2. प्रोग्रामेटिक रूप से SQL सर्वर संस्करण का पता लगाएं
- 3. PHP सरणी में डुप्लिकेट मानों का पता कैसे लगाएं?
- 4. SQL सर्वर डेटाबेस फ़ील्ड में ऊपरी केस वर्णों का पता लगाएं
- 5. SQL सर्वर में डुप्लिकेट रिकॉर्ड हटाएं?
- 6. किसी डेटाबेस (SQL सर्वर 2008) में अप्रयुक्त कॉलम का पता कैसे लगाएं।
- 7. तालिका से डुप्लिकेट रिकॉर्ड हटाना - SQL क्वेरी
- 8. SQL सर्वर
- 9. Google Analytics में तालिका आईडी का पता कैसे लगाएं?
- 10. SQL सर्वर: तालिका
- 11. SQL सर्वर तालिका
- 12. कैसे Sql सर्वर 2008 तालिका
- 13. SQL सर्वर तालिका
- 14. डेटाबेस तालिका (SQL सर्वर)
- 15. SQL सर्वर तालिका
- 16. कैसे SQL सर्वर NEWID()
- 17. SQL तालिका से सभी डुप्लिकेट रिकॉर्ड कैसे हटाएं?
- 18. मैं एक ही तालिका (SQL सर्वर)
- 19. पता लगाएं कि आर तालिका में कॉलम में डुप्लिकेट मान शामिल हैं या नहीं?
- 20. का पता लगाएं और
- 21. सी # में पता लगाएं यदि मेरा SQL सर्वर इंस्टेंस स्नैपशॉट का समर्थन करता है?
- 22. एसक्यूएल सर्वर 2008: तालिका में प्राथमिक/विदेशी कुंजी का पता लगाएं?
- 23. डुप्लिकेट प्राथमिक कुंजी का पता लगाने के लिए मैं एक SQL क्वेरी कैसे लिखूं?
- 24. भाषा का पता लगाएं
- 25. मैं SQL सर्वर तालिका में डुप्लिकेट डेटा डालने से कैसे रोक सकता हूं?
- 26. SQL सर्वर
- 27. एन्कोडिंग का पता लगाएं
- 28. टेस्टफ्लाइट का पता लगाएं?
- 29. JQuery का पता लगाएं अगला तत्व के अंदर तालिका पंक्ति
- 30. मैं SQL सर्वर में अल्पविराम-सीमित सूची में एकाधिक पंक्तियों को कैसे जोड़ सकता हूं?
पकड़ा यह दोस्त .. धन्यवाद एक टन है, तो एक कृत्रिम पीके बाहर करने के लिए याद .. – Bajji