AZ's Blog » MySQL https://azapps.de Einmal mit Profis arbeiten… Sat, 28 Jun 2014 13:46:52 +0000 de-DE hourly 1 http://wordpress.org/?v=4.2.4 Duplikate in MySQL entfernen https://azapps.de/blog/2012/08/07/dublikate-in-mysql-entfernen/ https://azapps.de/blog/2012/08/07/dublikate-in-mysql-entfernen/#comments Tue, 07 Aug 2012 10:34:35 +0000 https://azapps.de/?p=57 Es kommt ja immer mal vor, dass man irgendwelche Dublikate in der Datenbank entfernen will. So geht es ganz einfach:

DELETE FROM comment
USING comment, comment as tmpcomment
WHERE NOT comment.id=tmpcomment.id
AND comment.id > tmpcomment.id
AND comment.name=tmpcomment.name
AND comment.email=tmpcomment.email
AND comment.message=tmpcomment.message

Kleine Erklärung noch: Entferne Alle Einträge, die nicht dieselbe ID haben, und die eine größere ID haben, als ein bisher gefundener Eintrag mit dem gleichen Name, Email und Nachricht.

via Doppelte Records in der Datenbank entfernen: MSSQL, MySQL und Postgres.

]]>
https://azapps.de/blog/2012/08/07/dublikate-in-mysql-entfernen/feed/ 5