Du meinst also, die ersten beiden ab der ersten nicht-0-Stelle?
Nein, ich habe mich ungenau ausgedrückt.
Meine Zahl kann bis zu vier Stellen haben. Wenn die Zahl weniger als vier Stellen hat, sollen davor so viele Nullen aufgefüllt werden, dass ein 4-Stelliger String raus kommt.
Also
bei 1 soll 0001 raus kommen,
bei 10 -> 0010
bei 100 -> 0100
bei 1000 ->1000
Ich suche eine Alternative zu to_char, da ich MYSQL und FIREBIRD verwende, welche to_char nicht kennen.
Hier meine Selects, die bisher nur Zahlen ohne vorangestellte Nullen ausgeben:
Bei MYSQL:
SELECT DISTINCT floor( MPUNKT /100 )FROM TEST;
Bei FIREBIRD:
select distinct floor(cast(MPUNKT as integer)/100) from TEST;