From: Bert Döse Date: May 8 2012 4:36pm Subject: MATCH AGAINST, boolean-mode mit Relevanz List-Archive: http://lists.mysql.com/mysql-de/1989 Message-Id: <018401cd2d38$ada347b0$08e9d710$@gmx.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo liebe Liste, meine Bsp-Datens=E4tze lauten: Tabelle Suchindex: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 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=09 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=E4tze 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.=20 Jemand eine Idee wie ich dies l=F6sen k=F6nnte / bzw. die obige Abfrage = erg=E4nzen muss? MfG Bert