Hallo,
bin gerade dabei in meine Software eine SQL Datenbankabfrage (MySQL) einzubauen.
Diese Abfrage sollte einen Text (VARCHAR) auf Ähnlichkeit mit anderen Einträgen vergleichen, und diese quasi dann geordnet nach den meisten Übereinstimmungen ausgeben.
Also die Ordnung sollte erfolgen nach:
ich gebe eine Zeichenfolge vor. Diese dürfte nicht noch mal in der Datenbank stehen, aber ich möchte den Eintrag als Erstes, wo die meistes Zeichen, die in diesem String stehen, in der gleichen Reihenfolge auftauen wie in der Vorgabe.
Habt ihr dafür eine Idee?
Gruß
bin gerade dabei in meine Software eine SQL Datenbankabfrage (MySQL) einzubauen.
Diese Abfrage sollte einen Text (VARCHAR) auf Ähnlichkeit mit anderen Einträgen vergleichen, und diese quasi dann geordnet nach den meisten Übereinstimmungen ausgeben.
Also die Ordnung sollte erfolgen nach:
ich gebe eine Zeichenfolge vor. Diese dürfte nicht noch mal in der Datenbank stehen, aber ich möchte den Eintrag als Erstes, wo die meistes Zeichen, die in diesem String stehen, in der gleichen Reihenfolge auftauen wie in der Vorgabe.
Habt ihr dafür eine Idee?
Gruß