Avatar billede loukas Mester
07. juli 2007 - 14:20 Der er 1 kommentar og
1 løsning

MATCH AGAINST og ORDER

Hej,
Jeg sidder og leger med søgninger i en mySql med en masse hjemmesider.
Det som jeg prøver på er at få de mest relevante sider øverst/først.
Indtil nu har jeg brugt følgende:
SELECT MATCH (url,title,description,meta,author) AGAINST ('+modetøj') AS Score,
title,description,url,lastvisit,filesize,author,urlid,meta,pr FROM docs
WHERE MATCH (url,title,description,meta,author) AGAINST ('+modetøj' IN BOOLEAN MODE)
ORDER BY pr DESC, SCORE DESC

Som i kan se har jeg en kolonne der hedder "pr", og den indeholder sidens Page Rank.
Kan jeg ikke lægge pr sammen med score.
Altså noget i stil med:
ORDER BY pr+SCORE DESC
Avatar billede liit42 Nybegynder
25. august 2007 - 00:55 #1
har du prøvet med ORDER BY (pr+Score) DESC ?
Avatar billede loukas Mester
20. marts 2013 - 16:22 #2
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester