Thomaier: MySQL : mit regulären Ausdrücken Wörter für Buchstaben suchen

Beitrag lesen

Hallo Alexander,

Ich würde angesichts der Joker-Problematik allerdings nochmal nachdenken, ob die Buchstabehäufigkeiten in einer getrennten Tabelle nicht besser aufgehoben wären, weil GROUP BY, COUNT und SUM da evtl. einfacher zu formulieren sind.

Ich verstehe dich so: für jeden Buchstaben eines jeden Wortes einen neuen Datensatz anlegen? Spalten: word_id (mit Index), letter, number.
Dann mit SUM bzw. COUNT alle Häufigkeiten (number) eines Indexes addieren? Das gilt für den Abgleich wegen Jokern. Für die einfache Suche verfahre ich dann aber wie? Wahrscheinlich mit GROUP? Habe ich noch nicht gemacht, daher die Rückfrage.
Als Vorteil einer Auslagerung nach genanntem Muster sehe ich bei weiterem Nachdenken noch, dass ich mich nicht auf die zu verwendenden Buchstaben festlegen muss. Demnach können Wörter verschiedener Sprachen in einer Tabelle stehen. Sehe ich das so richtig?

Dank und Gruß,
Thomas