Soundex - nicht 100%ig, sondern 80 %ig :-) ???

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Tekknotrip
Mitglied
Beiträge: 205
Registriert: 18.03.2003 16:17
Wohnort: Esslingen
Kontaktdaten:

Soundex - nicht 100%ig, sondern 80 %ig :-) ???

Beitrag von Tekknotrip »

Habe ein Problem:

- Will 2 Spalten miteinander vergleichen, nicht Datensatz für datensatz, sondern quer durch die Tabelle!

Deshalb:

Code: Alles auswählen

$result = mysql_query( "SELECT t1.*
FROM   clubvergleich AS t1, clubvergleich AS t2
WHERE  SOUNDEX(t1.club1) = SOUNDEX(t2.club2)" );
nun ist das Problem aber, das die Variablen (oder Spalten) Club1 und Club2 zwar Quasi den gleichen Inhalt haben, aber u.U. anders geschrieben sein können

Beispiel:

Code: Alles auswählen

 M1 und M 1
Fusion Club und Fusion
Spex und Spexx
usw...
Wie kann ich es anstellen, dass er ähnlichkeiten suchen soll, die im Bereich von ca. 80-90 % liegen?

Die Soundex liefert mir ein 100% iges Ergebnis.


DANKE!
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

soundex() gibt keine Prozentangaben zurück...
http://www.php.net/manual/de/function.soundex.php
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Antworten

Zurück zu „Coding & Technik“