Neuigkeiten:

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

Mobiles Hauptmenü

in Abfrage nur Zahlen mit zwei Stellen hintern Komma filtern

Begonnen von Mykis, Juli 29, 2013, 22:50:07

⏪ vorheriges - nächstes ⏩

Mykis

Hallo,

in einer Abfrage habe ich folgende drei Zahlenformate.

5739,2
5740,11
5805

Wie könnte ich die Kriterien des Feldes so einstellen, dass nur die Zahlen mit zwei Stellen hintern Komma angezeigt werden? 

Beste Grüße
Frank

daolix

#1
Ich weis ja jetzt nicht wozu man sowas benötigt, wenn aber tatsächlich nur diese Formate vokommen  (kein 5217,665 oder 5217,20) dann  könnte die Abfrage

SELECT DeineSpalte FROM DeineTabelle WHERE [DeineSpalte ]*100 Mod 10 > 0
Sollten jetzt aber noch die oben genennten Formate vorkommen so musst du bei der Abfrage auf eine Stringzerlegung zurückgreifen.
SELECT DeineSpalte FROM DeineTabelle WHERE (IIf(InStr([DeineSpalte],","),Len((Mid([DeineSpalte],InStr([DeineSpalte],",")))),0)=3;

Mykis

Hallo "daolix",

vielen Dank für deine Antwort, welche mir weitergeholfen hat.

LG
Frank