Hallo Forum,
ich hoffe, Ihr könnt mir helfen.
Ich habe eine Tabelle, die nicht sauber normalisiert ist. Im Großen und Ganzen istr das für die Programmbenutzung kein Problem.
Lediglich bei einer internen Statistik, die ich anfertige, bereitet es mir gerade Kopfzebrechen.
Hier die Strucktur:
ID|User|Punkte
Unter User können (das ist das Problem) mehrer User, durch Kommata getrennt enthalten sein. Die bekommen dann auch alle die in dieser Zeile vergebenen Punkte gutgeschrieben.
Nun möchte ich die gesamten in dieser Tabelle vergebenen Punkte errechnen.
Beispiel:
1|Hinz,Kunz|10
2|Fritz|20
3|Pit,Mike,Lutz|15
Die Query soll als Ergebniss 85 ergeben.
Wie werde ich dieser unnormalisierter Spalte in der benötigten Query Herr.
Ich habe schon mächtigst gesucht, bin bereits auf CASE und auf REGEXP '[[:<:]]...[[:>:]]' gestoßen, aber bekomme die Query auch nach Stunden suchen und versuchen nicht hin.
Bitte also daher hier um Hilfe,
Danke, Reinhard