[Greeklug] διαγραφή διπλοεγγραφών από mysql

Savvas Radevic vicedar στο gmail.com
Τετ 7 Δεκ 2011 04:09:37 EET


*SELECT myemailfield FROM mytable LIKE '%2011%' GROUP BY myemailfield
HAVING count(myemailfield) > 1;
*
Θα βρει τα duplicates στο ίδιο table, στο ίδιο field. Δηλαδή αν έχεις δύο "
test στο gmail.com" θα σου παράγει μια λίστα και με τα δύο (και αυτό που έγινε
το 2011 και αυτό του 2009).

Εναλλακτικά δοκίμασε και αυτό:
*SELECT myemailfield FROM mytable WHERE mydatefield LIKE '%2011%' GROUP BY
myemailfield HAVING count(myemailfield) > 1;*

Αλλάζεις φυσικά τα *myemailfield*,* **mydatefield *και* **mytable*

Υ.Γ. Όταν απαντάς, προσθέτεις στο CC το greeklug στο mail.greeklug.gr :)
-------------- επόμενο μέρος --------------
Ένα συνημένο HTML καθαρίστηκε...
URL: <http://lists.greeklug.gr/pipermail/greeklug/attachments/20111207/c8df7d2b/attachment.html>


Περισσότερες πληροφορίες για την Greeklug λίστα ηλεκτρονικού ταχυδρομείου