Avatar billede jacobchr Nybegynder
25. september 2004 - 18:59 Der er 3 kommentarer og
1 løsning

DISTINCT i full text

Jeg er ved at lave et site med full text søgning, men vil gerne have en DISTINCT på den .. er det muligt ?

min sql er som det her ;
SELECT MATCH (test1,test2) AGAINST ('+hvad' IN BOOLEAN MODE) as score, test1, test2, Base, test3 FROM w WHERE MATCH (test1,test2) AGAINST ('+hvad' IN BOOLEAN MODE) order by score desc LIMIT 0,20

Men synes ikke virker
SELECT DISTINCT (Base), MATCH (test1,test2) AGAINST ('+hvad' IN BOOLEAN MODE) as score, test1, test2, test3 FROM w WHERE MATCH (test1,test2) AGAINST ('+hvad' IN BOOLEAN MODE) order by score desc LIMIT 0,20
Avatar billede Jørgen Kirkegaard Professor
25. september 2004 - 22:40 #1
Hvad betyder (Base), i dit andet statement?
Avatar billede jacobchr Nybegynder
26. september 2004 - 15:33 #2
Base er bare et navn på et felt jeg har i min field_list ligesom mine test1, test2 og test3.
Avatar billede Jørgen Kirkegaard Professor
26. september 2004 - 21:58 #3
Jeg ville nok prøve mig frem med mindre komplicerede udtryk. Jeg kender kun DISTINCT fra Acesss og teori. Umiddelbart kan "order by" være problemet. Prøv først uden dén.
Avatar billede jacobchr Nybegynder
29. september 2004 - 18:58 #4
Flytter denne til php.
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