MySQL Forums
Forum List  »  German

Nur einen von den doppelten aber nur der mit....(schwer zu erklähren)
Posted by: Thorsten Mülhöfer
Date: February 14, 2013 01:38PM

Hallo zusammen,
Ich habe ein echtes Problem und versuche seit Tagen eine Lösung zu finden.

Ich habe eine Tabelle mit folgenden Aufbau:
Id
Uhrzeit (datetime)
Name (varchar)
Vorname (varchar)
Text (varchar)

Problem ist ich möchte doppelte Einträge löschen.
Damit es als doppelt zählt muss
Name und Vorname gleich sein.
Der Text ist auch gleich hier ist aber das Problem das er sich in der Länge unterscheidet und ich möchte dann den längsten behalten.
Im Text steht an den ersten 5 stellen eine Nummer die man noch mit berücksichtigen kann.
Ich weiß nicht ob die Zeit noch berücksichtigt werden kann weil es sein kann das das ganze auch nochmal an einem anderen Tag passieren könnte
Ich versuche mal ein beispiel
1 01.01.2013-16:10:10 Schmidt Klaus 00134 dies ist de
2 01.01.2013-16:10:12 Schmidt Klaus 00134 dies ist der Text <- behalten
3 01.01.2013-16:10:14 Schmidt Klaus 00134 dies i
4 01.01.2013-16:10:14 .......
Ist echt schwer zu erklähren.
Wenn irgend wer auf dieser Welt meint er hätte einen Tip für mich und braucht aber mehr Beispiele mache gerne eine mit vielen Einträgen

Ich bin echt überfordert!

Vielen Dank schon mal im voraus.

Options: ReplyQuote




Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.