Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Abfrage nach Textausschnitte mit Auswertung

Begonnen von flo12ferrari12, Oktober 12, 2010, 23:05:41

⏪ vorheriges - nächstes ⏩

flo12ferrari12

Hallo an alle,

dies ist mein erster Eintrag entschuldigt bitte die warscheinlich diletantische problembeschreibung.

Ich habe eine Tabelle mit ca. 1500 Datensätzen.
Intressant ist für mich nur eine Spalte mit dem Namen "Druckdaten".
in dieser Spalte liegen folgende Daten.

Druckdaten:

xxxx.P1A
xxxx.P1B
xxxx.P1C
xxxx.P1A
xxxx.P1A
xxxx.P2A
xxxx.KXM

das ist nur ein Auszug von Endungen.

Nun soll ich eine abfrage machen bei der am Ende stehen soll:

P1A = 1010 (Datensätze)
P1B = 3004 (Datensätze)
usw.

Kurz gesagt ich muss wissen wie oft kommt die Endung P1A, P1B, P2A, KXM usw.  vor.
Mein Problem ist aber ich weiß nicht wie viele Endungen es in dieser form gibt.
Und leider hab ich auch absolut keinen Ansatz das letzte mal das ich Access genutzt habe ist bestimmt schon 3 Jahre her  :o

ich hoffe ich konnte mein Problem deutlich genug beschreiben

MzKlMu

Hallo,
SELECT Right([Textfeld],3) AS Y, Count(Right([Textfeld],3)) AS x
FROM TabelleName
GROUP BY Right([Textfeld],3);

sollte funktionieren.
X und Y kannst Du frei wählen.
Gruß Klaus

flo12ferrari12

Wenn ich das richtig verstehe dann frag access von rechts die letzen 3 stellen ab?

und somit genau meine datei Endungen?

database

Guten Morgen,

nicht Access fragt hier sondern mit Hilfe des SQL-Statements von MzKlMu kann in einer Abfrage ermittelt werden wieviele Endungen jeweils in deiner Tabelle eingetragen sind.

Wobei - wie du richtig erkannt hast - mit  Right([Textfeld],3)  die letzten 3 rechten Stellen des Texteintrages im Feld [Textfeld] ermittelt werden. Diese werden mittels GROUP BY Right([Textfeld],3) in Gruppen zusammengefasst und dann per Count(Right([Textfeld],3)) innerhalb der Gruppen gezählt.

Grüße
Peter

flo12ferrari12

Hehe der Wahnsin!!!! ;D

das läuft wie am Schnürchen !!!

Vielen Dank ich glaub ich muss mich doch mehr mit sql beschäftigen das ist ja erste Sahne!!

Vielen Dank nochmals


database

Erfreulich, dass dir geholfen werden konnte!

Bitte setze den Beitrag noch in deinem ersten Posting auf 'gelöst' - DANKE

Viel Spass und Erfolg weiterhin

Grüße

Peter