23. maj 2003 - 17:30Der er
11 kommentarer og 2 løsninger
Tælle dubletter
Jeg har en tabel [queries] med en laaang række ord i. Ordene kan godt optræde flere gange i tabellen. Nu vil jeg gerne have en tabel hvor alle ordene kun optræder én gang, og med et ekstra felt hvor der står hvor mange gange ordet optrådte i den originale tabel. Hvordan gør man det?
Lav forespørgslen og træk feltet ned i designgitteret 2 gange. I det første felt vælger du "Grupper Efter" og i det andet vælger du "Antal", så har du antallet at foreskomster af ordene. Hvis du vil have en tabel, kører du en tilføjelsesforespørgsel på forespørgslen, der sender data over i en ny tabel.
when you say "ORD" do you mean text fields? For example the following two "text fields" are different even though they contain the same word "portefølje". Or are you expecting to go through EVERY text field and find each individual word. If that is what you wantthen 60 points isnt going to get yoiu anywhere!
”portefølje ledelse” ”portefølje styring”
Another example, same word but different text! ”mærkevarer” ”mærkevarer”?
They both taste the same to me, I prefer a good English beer or Guinness :o)
and here is the queru if what you want is the first of my examples
SELECT [Queries uden match].[cs-uri-query], Count([Queries uden match].[cs-uri-query]) AS [CountOfcs-uri-query] FROM [Queries uden match] GROUP BY [Queries uden match].[cs-uri-query] ORDER BY [Queries uden match].[cs-uri-query];
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.