/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
[mySQL] fulltext
Fra : Leonard


Dato : 14-02-05 15:16

Hvis jeg udfører en søgning i et fulltext-felt:
SELECT * FROM tabel WHERE MATCH (felt) AGAINST ('søgeord')
får jeg et resultat hvis søgeordet findes.

Søger jeg i 2 felter:
SELECT * FROM tabel WHERE MATCH (felt,felt1) AGAINST ('søgeord')
får jeg en:
Can't find FULLTEXT index matching the column list
også selvom 'søgeord' eksisterer i både felt og felt1.

Hvordan kan jeg så søge i flere felter samtidigt?

--
med venlig hilsen
Leonard - http://leonard.dk/

 
 
Martin Christensen (14-02-2005)
Kommentar
Fra : Martin Christensen


Dato : 14-02-05 18:27

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Leonard <usenet@leonard.dk> writes:

> Hvis jeg udfører en søgning i et fulltext-felt:
> SELECT * FROM tabel WHERE MATCH (felt) AGAINST ('søgeord')
> får jeg et resultat hvis søgeordet findes.
>
> Søger jeg i 2 felter:
> SELECT * FROM tabel WHERE MATCH (felt,felt1) AGAINST ('søgeord')
> får jeg en:
> Can't find FULLTEXT index matching the column list
> også selvom 'søgeord' eksisterer i både felt og felt1.

Har du _lavet_ et indeks på de to kolonner?

Martin

- --
Homepage: http://www.cs.auc.dk/~factotum/
GPG public key: http://www.cs.auc.dk/~factotum/gpgkey.txt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using Mailcrypt+GnuPG <http://www.gnupg.org>

iEYEARECAAYFAkIQ33oACgkQYu1fMmOQldWEywCfeHhxdJ0KCii/i7yrjK2bVoaz
dR0An14tfqQh5rpcE8AjMkheWsLlb6LV
=WIuW
-----END PGP SIGNATURE-----

Leonard (14-02-2005)
Kommentar
Fra : Leonard


Dato : 14-02-05 18:37

Martin Christensen <martin.sand.christensen@gmail.com> wrote:

>Har du _lavet_ et indeks på de to kolonner?

Det mener jeg, i phpMyAdmin ses de i feltet Indekser, hvor det første
er PRIMARY og derunder de felter jeg har sat Fulltext på.

Og det virker jo fint at søge i det ene felt, men ikke i 2?

--
med venlig hilsen
Leonard - http://leonard.dk/

Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31964
Nyheder : 719565
Indlæg : 6408195
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste