Chris: Postgres - Abfrage

Beitrag lesen

Hallo

Ich habe eine Problem mit einer DB-Abfrage:
In der Db hats eine Kolonne ff, definiert als char. Sowie eine Jahreszahl als int.
In ff sind Werte, wie z.B. 61.0, 61.2 etc. (ich weiss, man hätte das besser numerisch definiert, ist aber nicht meine DB)
Wenn ich nun eine Abfrage mache, wie z.B. select to_number(ff, '99.999') from ... dann kommen alle Einträge.
Wenn ich nun aber: SELECT to_number(ff, 99.999) || '_'|| jahr from ... mache, dann fehlen alle ff-Werte, die ein .0 hinten hatten. Also z.b. 61.0, 62.0. Die anderen Werte kommen alle.

Weiss jemand, was da los ist? Und vor allem, was ich ändern muss, damit alles kommt.

Gruss
Chris