Hallo zusammen
Habe es zwar mit einem früheren Thema schon versucht http://www.access-o-mania.de/forum/index.php?topic=22630.msg131971#msg131971 (http://www.access-o-mania.de/forum/index.php?topic=22630.msg131971#msg131971) aber das hilft mit schlussendlich nicht weiter, und war von mir zu wenig genau formuliert. Deshalb versuche ich es nochmals.
Wie im angehängten Dokument dargestellt habe ich eine Tabelle, welche pro Datensatz eine Kundennummer plus ein Feld Zeileninhalt hat. Einige Datensätze enthalten ein Stichwort. Ich möchte als Abfrage die Anzahl Mal, wo das Stichwort vorhanden ist, nach Kundenummern gruppiert ausgeben.
Das Resultat sollte etwa so aussehen:
Kundennummer
| Anzahl_Begriff_Stichwort
|
Für eine SQL Tipp wäre ich sehr froh, und bedanke mich für eure Hilfe.
Herzliche Grüsse
Micharius
Hallo,
z. B.:
Select Kundennummer, ZeilenInhalt, Count(ZeilenInhalt) AS AnzStichwörter
From Tabelle1 Where Kundennummer Is Not Null
Group by Kundennummer, ZeilenInhalt
Hallo - erstmal Danke! Aber in dieser SQL Anweisung habe ich ja gar keine Suche nach dem "Stichwort" inkludiert. Ich möchte ja nur die Zeilen zählen, die ein spezielles Wort enthalten (im angehängten PDF: Stichwort). Was müsste ich da ergänzen?
Hallo,
dann füg eine weitere Where-Bedingung hinzu...(wie im anderen Post schon gezeigt)
Select Kundennummer, ZeilenInhalt, Count(ZeilenInhalt) AS AnzStichwörter
From Tabelle1 Where Kundennummer Is Not Null and ZeilenInhalt like "*Schlüsselwort*"
Group by Kundennummer, ZeilenInhalt
Muss sagen, das gewünschte Resultat habe ich so nicht hingekommen - bin aber nach einigem hin- und her und verschiedensten Gründen dazu gekommen, das Ganze nicht so auszuführen