Hallo zusammen,
ich habe folgendes Problem bei einer Abfrage von Datensätzen mit MySQL.
In der Datenbank sind z.bsp. 5 Datensätze vorhanden:
1. Nokia N95 Black
2. Nokia N95 White
3. Nokia N95 White mit Branding
4. Nokia N96 White
5. Nokia N98 Grey
Nun möchte ich mit einer MySQL Abfrage herausfinden welche Suchwörter am ehesten vorkommen in den Datensätzen.
Ich suche nach "Nokia N95 White" und erhalte den 3. Datensatz.
Eine Abfrage mit LIKE bringt mir leider nicht viel da der Datensatz auch vorhanden sein kann mit "Nokia N95 ohne Vertrag White" oder ähnlich.
Also brauche ich die meisten Übereinstimmungen mit den gesuchten Begriffen. Habe mir gedacht das dies mit Match Against klappen müsste, erhalte jedoch nie die korrekten Datensätze nach der Abfrage.
Kann mir jemand einen Tipp oder ein Beispiel hierfür geben?
Gruss
nobby82
ich habe folgendes Problem bei einer Abfrage von Datensätzen mit MySQL.
In der Datenbank sind z.bsp. 5 Datensätze vorhanden:
1. Nokia N95 Black
2. Nokia N95 White
3. Nokia N95 White mit Branding
4. Nokia N96 White
5. Nokia N98 Grey
Nun möchte ich mit einer MySQL Abfrage herausfinden welche Suchwörter am ehesten vorkommen in den Datensätzen.
Ich suche nach "Nokia N95 White" und erhalte den 3. Datensatz.
Eine Abfrage mit LIKE bringt mir leider nicht viel da der Datensatz auch vorhanden sein kann mit "Nokia N95 ohne Vertrag White" oder ähnlich.
Also brauche ich die meisten Übereinstimmungen mit den gesuchten Begriffen. Habe mir gedacht das dies mit Match Against klappen müsste, erhalte jedoch nie die korrekten Datensätze nach der Abfrage.
Kann mir jemand einen Tipp oder ein Beispiel hierfür geben?
Gruss
nobby82
Comment