Hallo,
ich habe mir eine Full-Text Search in MySQL erstellt. Ich nutze bereits den BOOLEAN MODE, und zwar so:
Was ich nun gerne noch hätte, wäre eine absteigende Gewichtung der Suchergebnisse anhand einer weiteren Spalte in der ich die Umsätze der Produkte habe. Wenn jetzt z.B. jemand nach "Suchbegriff" sucht, sollen absteigend die Artikel angezeigt werden, die einen höheren Wert in der Spalte "Umsätze" haben.
Ist so etwas möglich?
Ich hoffe, ich habe mein Anliegen verständlich rübergebracht.
Vielen Dank für eure Hilfe
ich habe mir eine Full-Text Search in MySQL erstellt. Ich nutze bereits den BOOLEAN MODE, und zwar so:
Code:
$query = 'SELECT id, artikelnummer, name FROM produkte WHERE MATCH (artikelnummer, name, hersteller) AGAINST (:term IN BOOLEAN MODE) LIMIT 0,100';
Was ich nun gerne noch hätte, wäre eine absteigende Gewichtung der Suchergebnisse anhand einer weiteren Spalte in der ich die Umsätze der Produkte habe. Wenn jetzt z.B. jemand nach "Suchbegriff" sucht, sollen absteigend die Artikel angezeigt werden, die einen höheren Wert in der Spalte "Umsätze" haben.
Ist so etwas möglich?
Ich hoffe, ich habe mein Anliegen verständlich rübergebracht.
Vielen Dank für eure Hilfe