Suchen Sie nach einer Abfrage, die bei einer gegebenen Wortliste die Anzahl der übereinstimmenden Wörter in einem Datenbankfeld zurückgibt?
zB:
Datenbanktabelle hat
ID Terms 1 cat, dog, bird, horse
Wenn Sie dann die Wörter "Katze, Pferd" überprüfen, wird 2?
zurückgegebenWenn ja, schlage ich vor, dass Sie Ihre Überprüfung draußen durchführen von SQL, in welcher Sprache auch immer Sie den Rest Ihrer Verarbeitung durchführen. SQL ist nicht für diese Verarbeitungsebene ausgelegt.
Sie könnten möglicherweise Verwenden Sie eine gespeicherte Prozedur, um durchzugehen, welche Wörter Sie überprüfen müssen, aber ich bezweifle, dass dies effizient oder sehr effektiv wäre.
Wenn ich Ihre Anfrage falsch interpretiere, könnte ich natürlich falsch liegen =)