मेरे पास एक सारणी है जिसमें असुरक्षित रूप से खराब डेटा है और मैं कुछ फ़िल्टर करने की कोशिश कर रहा हूं। मुझे यकीन है कि LName, FName combonation अद्वितीय है क्योंकि डेटा सेट सत्यापित करने के लिए पर्याप्त छोटा है।एसक्यूएल लगभग डुप्लिकेट पंक्तियां हटाएं
LName, FName, Email
----- ----- -----
Smith Bob [email protected]
Smith Bob NULL
Doe Jane NULL
White Don [email protected]
मैं क्वेरी परिणाम करना चाहते हैं "नकल" रिकॉर्ड है कि एक शून्य ईमेल नहीं है, अभी तक अभी भी वापस एक शून्य ईमेल लाना है जब वहाँ एक डुप्लिकेट नहीं है वापस लाने।
उदा।
Smith Bob [email protected]
Doe Jane NULL
White Don [email protected]
मुझे लगता है कि समाधान Sql, remove duplicate rows by value के समान है, लेकिन मैं वास्तव में समझ में नहीं आता है, तो प्रश्नकर्ता की आवश्यकताओं मेरा जैसे ही हैं।
कोई सुझाव?
धन्यवाद
साइबरनेट और माइकल गोल्डशेटिन के समाधान के लिए धन्यवाद। FooLman बी/सी के साथ गया यह नौकरी किया पहला समाधान था। संकल्प के लिए विभिन्न तरीकों को देखना दिलचस्प है। – jimueller