SQL: Order by häufigkeit ?
Chrisi
- datenbank
Hallo zusammen,
ich bastell gerade an einer Volltextsuche (MySQL u. php), diese durchsucht die Datenbank in einem Textfeld nach dem gewünschten Suchstring.
Nun möchte ich das Resultat der Abfrage der Häufigkeit des vorkommens der Suchergebnisse nach ordnen.
Beispiel: Suchstring -> Hotel
Bei einem Datensatz wird er String 5mal gefunden, bei einem anderen nur 1mal, nun möchte erreichen das der Datnsatz mit den 5 Fundstellen an erster Stelle steht.
Kann man sowas mit Order by lösen ?
Wenn nicht wie könnte ich da sonst weiterkommen ?
Oder geht sowas vieleicht garnicht ?
Danke für eure Hilfe, Chrisi