Patrik Widmer: MySQL Suche, treffendes ergebnis zu oberst

hallo zusammen

ich bin an einer datenbank und nun an einer suche. ich habe eine art gewerbe verzeichnis mit hauptkategorien und unterkategorien z.b

jetzt möchte ich eine suche realisieren, die zuerst den namen des gewerbe durchsucht, anschliessend die hauptkategorien (z.b Industrie, Handel) und danach die unterkategorien (z.b Fussball, Lebensmittel, Drucker) durchsucht und das ergebnis nach der "treffer" quote "geratet" wird wie z.b bei google, der treffendste eintrag zu oberst

kann mir da jemand weiterhelfen oder mich auf eine art such algorythmus verweisen ?

vielen dank schon im voraus & gruss

  1. hi,

    das kommt ein wenig darauf an, wie dein rating aufgebaut sein soll. nicht jeder geht dabei gleich vor. auch die suchmaschinen unterscheiden sich dabei ganz erheblich. google zum beispiel nimmt keinen bezug auf die metadaten einer webseite, andere tun es. also du musst dir erst einmal über deine ranking kriterien gedanken machen und entspreechend dem wird die suche aussehen.

    Ilja