/ 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
søge i indholdet af et felt ?
Fra : Ukendt


Dato : 16-01-05 16:11

Hejsa Alle

Hvis jeg nu vil søge i indholdet af et felt f.eks.:

$sql="SELECT * FROM `question` WHERE `text` INDEHOLDER '$seekwords[0]' AND
'$seekwords[1]'";

Altså hvad skriver man istedet for INDEHOLDER ? "text" kunne jo f.eks. være
"hvordan er vejret idag?" og så skal man kunne finde alle dem hvor f.eks.
vejret er i !

En der kan gi et bud ? kan sq ikke finde det nogle steder..

Mvh
Morten



 
 
Stig Johansen (16-01-2005)
Kommentar
Fra : Stig Johansen


Dato : 16-01-05 16:52

"Juel" <xHOSstarchild.dk> wrote:

> Hejsa Alle
>
> Hvis jeg nu vil søge i indholdet af et felt f.eks.:
>
> $sql="SELECT * FROM `question` WHERE `text` INDEHOLDER '$seekwords[0]' AND
> '$seekwords[1]'";
>
> Altså hvad skriver man istedet for INDEHOLDER ? "text" kunne jo f.eks.
> være "hvordan er vejret idag?" og så skal man kunne finde alle dem hvor
> f.eks. vejret er i !
>
> En der kan gi et bud ? kan sq ikke finde det nogle steder..

Et godt bud kunne være:
<http://www.google.com/search?hl=en&lr=&safe=off&c2coff=1&q=full+text+search&btnG=Search>

--
Med venlig hilsen
Stig Johansen

Martin Christensen (16-01-2005)
Kommentar
Fra : Martin Christensen


Dato : 16-01-05 18:26

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

"Juel" <xHOSstarchild.dk> writes:

> Altså hvad skriver man istedet for INDEHOLDER ? "text" kunne jo
> f.eks. være "hvordan er vejret idag?" og så skal man kunne finde
> alle dem hvor f.eks. vejret er i !

Din 'INDEHOLDER' er mere eller mindre 'LIKE'. Detaljer om denne kan du
sikkert let finde i manualen til den DBMS, du benytter.

Du skal dog være advaret om, at den slags søgning kan være meget
tung. Hvis det er noget, der vil blive benyttet ofte, bør du gøre dig
selv den tjeneste at undersøge, om du kan få din DBMS til at lave et
full-text indeks på den relevante kolonne. Disse er meget anderledes
end et normalt indeks, da de indekserer de enkelte ord i et felt, og
altså ikke hele feltets værdi som normalt.

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.4 (GNU/Linux)
Comment: Using Mailcrypt+GnuPG <http://www.gnupg.org>

iEYEARECAAYFAkHqo7gACgkQYu1fMmOQldWvcACgr5frQbYjLnRI6SoBH8M7OWvZ
BQkAn1KR9Wggt4EjZHS/JDsG8miW+YzM
=nPsc
-----END PGP SIGNATURE-----

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste