Announcement

Collapse
No announcement yet.

MATCH AGAINST, boolean-mode mit Relevanz

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • MATCH AGAINST, boolean-mode mit Relevanz

    Hallo liebes Forum,

    meine Bsp-Datensätze lauten:

    Tabelle Suchindex:
    ===============
    Datensatz Index
    1 kfz mercedes automatik transporter blau rot gruen
    2 kfz automatic automatik limousine rot gruen mercedes silber blau
    3 mercedes kfz blau automatik coupe rot gruen

    Es werden in der Tabelle Suchindex, die Suchbegriffe "mercedes" UND "blau"
    gesucht mit:
    SELECT datensatz FROM suchindex WHERE MATCH (index) AGAINST ('+mercedes
    +blau' IN BOOLEAN MODE)

    Die Abfrage liefert alle 3 Datensätze als Ergebnis in der Reihenfolge 1,2,3.
    Nun soll die Abfrage so erweitert werden, dass je weiter vorne die Suchbegriffe im Index stehen, desto relevanter sind diese.

    Jemand eine Idee wie ich dies lösen könnte / bzw. die obige Abfrage ergänzen muss?

    MfG
    Bert

  • #2
    http://lists.mysql.com/mysql-de/1989
    Christian

    Comment

    Working...
    X