Hallo,
hätte wieder mal eure Unterstützung gebraucht.
Ich habe ein Alpha-Feld (RCHTXT) wo ein Betrag ohne Komma steht.
Mit dem Sql-Statements liste ich diese Beträge auch erfolgreich auf:
Code:
SELECT CAST(SUBSTR(RCHTXT, 1, 7) AS INT) || ',' || SUBSTR(RCHTXT,
8, 2) as Betrag FROM ZF1P WHERE RCHGDAT between 20101201 and
20101231 AND A1DONE = 'X'
Nun wollte ich als nächsten Schritt eine Summe bilden aber ohne Erfolg:
Code:
SELECT CAST(SUM(SUBSTR(RCHTXT, 1, 7) AS INT) || ',' || SUBSTR(RCHTXT,
8, 2) AS DECIMAL(9,0)) AS Betrag FROM ZF1P WHERE RCHGDAT between 20101201 and
20101231 AND A1DONE = 'X'
Wie müsste eigentlich mein Sql-Statement aussehen?
Die Variante CAST(SUM stimmt doch oder?
Dank im Voraus
TARKI
Bookmarks