Tuesday 15 July 2014

mysql - Removing redundant information, difficult SQL query -


मेरे पास प्रारूप में एक टेबल है:

  `उपयोगकर्ता` - id - views - ईमेल   

यहां मेरे पास कुछ प्रविष्टियां दी गई हैं:

  `id`` ईमेल` पसंद करती है` 9570800 -anroy@gmail.com 888 5355388 -बत्तिंज @ Gmail.com 3042 8610061 -cmendez@naia.org 450 6189810 -dancox_photog@yahoo.co.uk 0 6625684 -david.d @ gmail.com 0 16841675 -david.d @ gmail.com 40 9716153 -डिव्हिड डी। @ Gmail.com 0 9716353 0 97161453 0   

मैं चाहता हूं कि हटाएं सभी प्रविष्टियों को डुप्लिकेट ईमेल करें और उच्चतम likes < / code>। उदाहरण के लिए, उपर्युक्त में, -david.d। Gmail.com के लिए डुप्लिकेट का मतलब 6625684 और 9716153 दोनों हटा दिए जाएंगे, और 16841675 रखा जाएगा (चूंकि यह डुप्लिकेट से सबसे अधिक पसंद है।

इसके अलावा, अगर ईमेल रिक्त है (

<पूर्व> MyTable से कम हटाएं जितना अधिक MyTable के रूप में कम उपयोग (ईमेल) कहां बड़ा.ईमेल & lt; & gt; '' और अधिक.लिखे & gt ; Less.likes;

No comments:

Post a Comment