[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2007
    Beiträge
    69

    Abfrage Teile aus alphanummerischem Feld mit Query

    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

  2. #2
    Registriert seit
    Aug 2006
    Beiträge
    2.077
    Du kannst doch in Query Ergebnisfelder definieren.z.b. substr(digits(akkdt5), 1, 2)GG

  3. #3
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Definiere ein neues Ergebnisfeld, z.B. REST = SUBSTR(Feld, 4) und prüfe nach, ob es leer ist (REST NE '')

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    Ergebnisfeld definieren als:
    substr((Huddelfeld !! '000'), 1, 3)

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Query und Feld mit TIMESTAMP oder aktuelle Uhrzeit / Datum
    By Franz.Rung in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 04-11-13, 16:54
  2. Satzformat in Query in Query angeben?
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 31-03-03, 16:21
  3. Query Abfrage erstellen
    By Hans Zuther in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 19-10-02, 14:14
  4. SQL Abfrage Problem
    By HoScHiE in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 04-10-01, 14:24
  5. Wir kaufen und verkaufen alle AS/400 Teile !
    By AS-Trade in forum NEWSboard Server & Hardware Markt
    Antworten: 2
    Letzter Beitrag: 19-08-01, 14:00

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •