PDA

View Full Version : Abfrage Teile aus alphanummerischem Feld mit Query



AK1
23-10-14, 10:43
Hallo,
möchte mit dem "alten Query" eine Abfrage erstellen. Aus einen 22-stelligen alpha Feld sollen die Werte 001 - 999 der ersten 3 Stellen linksbündig gelistet werden. Dabei sollten die restlichen 19 Zeichen blank sein.

26
260 ----> sollte erscheinen
260X55
2602
260280
260370
260535

Wie kann man dies mit Query hinkriegen oder geht es mit SQL.

Danke

KingofKning
23-10-14, 10:50
Du kannst doch in Query Ergebnisfelder definieren.z.b. substr(digits(akkdt5), 1, 2)GG

Pikachu
23-10-14, 10:54
Definiere ein neues Ergebnisfeld, z.B. REST = SUBSTR(Feld, 4) und prüfe nach, ob es leer ist (REST NE '')

BenderD
23-10-14, 11:12
Ergebnisfeld definieren als:
substr((Huddelfeld !! '000'), 1, 3)

D*B