Avatar billede tuctoh Nybegynder
02. oktober 2002 - 19:36 Der er 9 kommentarer og
1 løsning

count...

Jeg leder efter en SQL funktion, som tæller hvor mange gange et ord findes i et felt; noget lig

countme('mitord', feltet)

hvad hedder en sådan funktion?
Avatar billede mnoergaard Nybegynder
02. oktober 2002 - 19:38 #1
hvad tænker du på,?
i access?
Avatar billede tuctoh Nybegynder
02. oktober 2002 - 19:39 #2
ja... helst
Avatar billede tuctoh Nybegynder
02. oktober 2002 - 19:40 #3
ok, det jeg tænker på.

Ligesom count(*) giver et tal, skal dette give et tal - dog for hvert felt.

SELECT mitfelt, countme('mitord', mitfelt) as antalord FROM tabel

skal så give alt indholdet i "mitfelt", samt det antal gange "mitord" optræder i feltet "mitfelt".
Avatar billede mnoergaard Nybegynder
02. oktober 2002 - 19:43 #4
oki jeg vil forslå noget i denne retning
_________________-

strSQL = "Select * From TABELLENS NAVN "
Set Rs = Conn.Execute("SELECT count(*) as antal FROM TABELLENS NAVN where DINKOLON = DITORD ")

Response.Write "" & rs("antal") & " "
Conn.Close
Set Conn = Nothing
%>
Avatar billede mnoergaard Nybegynder
02. oktober 2002 - 19:43 #5
Men jeg er ikke helt sikker, mendet er vær at prøve
Avatar billede mnoergaard Nybegynder
02. oktober 2002 - 19:46 #6
oki kan se det ikke virker, men prøv at se på www.html.dk, og så sammensæt en til dig selv, det burte kunne lade sig gøre med en "antal" funktion
Avatar billede tuctoh Nybegynder
02. oktober 2002 - 20:03 #7
Det script to gav, vil ikke gøre det jeg leder efter...

Jeg skal tælle hvor mange gange det enkelte ord står i det samme felt!!

Hvis feltet "mitfelt" indeholder strengen "hejsa, hejsa, hej", og mitord er "hejsa", skal mit tidligere viste script give tallet 2 (for 2 gange hejsa".

Dette må da kunne gøres!!
Avatar billede tuctoh Nybegynder
03. oktober 2002 - 14:59 #8
hallo, er der slet ikke nogen????
Avatar billede mnoergaard Nybegynder
03. oktober 2002 - 22:17 #9
Jo det er der, men det er jo ikke spændene at svare på dit indlæg når du har taget poingene.!

selv, kan det lade sig gøre.!!
kan du ikke prøve at sende min en database så jeg kan se hvordan du mener?
Avatar billede tuctoh Nybegynder
04. oktober 2002 - 17:11 #10
lol, tog pointene fordi jeg gav op at få svar...
Kan desværre ikke sende databasen, da den indeholder en del fortrolige oplysninger.

Det jeg leder efter, er at hvis et felt indeholder strengen:

"hej med dig, hvordan går det, hej igen"

vil jeg gerne tælle for eksempel "hej". Svaret skal så selvfølgelig være 2.
kender du en sådan funktion?
Hvis du gør, får du bare pointene i en anden post... 100 point hvis du kender en sådan funktion.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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