में डुप्लिकेट मान पुनर्प्राप्त करें मैं SQL वाक्यविन्यास वाले कॉलम में डुप्लिकेट मान कैसे फ़िल्टर कर सकता हूं?SQL सर्वर: कॉलम
धन्यवाद।
में डुप्लिकेट मान पुनर्प्राप्त करें मैं SQL वाक्यविन्यास वाले कॉलम में डुप्लिकेट मान कैसे फ़िल्टर कर सकता हूं?SQL सर्वर: कॉलम
धन्यवाद।
एक आम प्रश्न, हालांकि फ़िल्टरिंग से पता चलता है कि आप डुप्लिकेट को अनदेखा करना चाहते हैं? यदि हां, तो लिस्टिंग अनन्य मानों:
SELECT col
FROM table
GROUP BY col
HAVING (COUNT(col) =1)
तुम सिर्फ फिल्टर करने के लिए ताकि आप साथ छोड़ दिया जाता है डुप्लिकेट
SELECT col, COUNT(col) AS dup_count
FROM table
GROUP BY col
HAVING (COUNT(col) > 1)
प्रयुक्त www.mximize.com/how-to-find-duplicate चाहते हैं -वृत्त-इन-ए-टेबल- 200 9 में आधार के रूप में; वेबसाइट सामग्री अब चला गया है (2014)।
रेफरी बहुत मदद करता है। धन्यवाद। – Ricky
विशिष्ट डुप्लिकेट फ़िल्टर करने वाला कीवर्ड होगा। क्या आप कुछ और समझाने की कोशिश कर रहे हैं जो आप प्राप्त करने की कोशिश कर रहे हैं?
संदिग्ध प्रश्न के लिए खेद है। मेरा "असली इरादा" उन पंक्तियों का चयन करना है जहां मानदंड कॉलम के "डुप्लिकेट मान" पर निर्भर करता है। – Ricky
आपके द्वारा "फिल्टर" का अर्थ कैसे है, इस पर निर्भर करता है कि आप या तो DISTINCT या GROUP का उपयोग कर दोनों को डुप्लिकेट प्रविष्टियों को निकालने या समूहित करने के लिए उपयोग किया जा सकता है।
अधिक जानकारी के लिए लिंक देखें।
ऊपर अलग-अलग लिंक से एक टुकड़ा:
SELECT DISTINCT od.productid
FROM [order details] OD
SELECT od.productid
FROM [order details] OD
GROUP BY od.productid
इन दोनों के आम तौर पर एक ही उत्पादन में परिणाम।
DISTINCT या समूह द्वारा ** खंड का उपयोग करें।
Select DISTINCT City from TableName
OR
Select City from TableName GROUP BY City
क्या आप अधिक विशिष्ट हो सकते हैं? –