-
SQL TIME
Hallo,
ich summiere in einen Sqlstatement Minuten auf:
TIME('00:00.00') SUM(Z1SOLM) MINUTES) AS SUMME.
Kann ich das Feld Summe auf das Format HH:MM umwandeln laasen?
lg
TARKI
-
Was willst Du denn genau?
Aus einer echten Zeit die Stunden und Minuten in Minuten umrechnen, d.h. Stunden * 60 + Minuten?
Und dann das Ergebnis über mehrere Zeilen/Spalten aufaddieren?
Oder willst Du die Differenz zwischen 2 Zeiten in Minuten ausrechnen?
Birgitta
-
Morgen Birgitta,
ich hätte die Minuten über mehrere Zeilen aufsummiert und anschließend im Format HH:MM dargestellt.
Lg
TARKI
-
TIME('00:00.00') + SUM(Z1SOLM) MINUTES) AS SUMME
-
Sorry Tippfehler von mir hier, das "+" hatte ich im Sql-Statement.
Ich hätte statt der Darstllung 00:00:00 gerne 00:00 gehabt.
-
... das geht so (a la Baldur) natürlich auch nur fast (Gültigkeitsbereich eingeschränkt auf 0 <= Minuten < 12 bzw. 24 Stunden).
Meines Erachtens ist das auch im Ansatz eine Verbiegung von SQL DML ( := Data manipulation language, d.h. Daten extrahieren, ändern, löschen etc.) Aufbereitungsfunktionen für die Darstellung in reports gehören in das Frontend oder in HLLs, wobei ich SQL Procedures hier schon für grenzwertig erachte.
D*B
-
Im welchem Format die Zeit angezeigt wird, hängt von dem Zeitformat (TIMFMT) ab.
Ich würde jedoch auch das Format im Front-End PGM anpassen.
Du kannst aber auch das Ergebnis in einen String konvertieren und die Sekunden abschneiden.
Left ( char (Time('00:00:00') ) , 5 )
lg Andreas
-
Danke mit Left hat das toll geklappt.
Ich wollte mir eigentlich PGM-Code ersparen und alles mit einem Sql(SqlString) abhandeln:
SqlData= 'CREATE TABLE QTEMP/DATEN AS('+
%trimr(SqlString) + ') WITH DATA';
lg
TARKI
Similar Threads
-
By Gimli in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 11-04-03, 12:44
-
By Kirsten Steer in forum Archiv NEWSblibs
Antworten: 0
Letzter Beitrag: 10-10-02, 20:37
-
By rebe in forum NEWSboard Windows
Antworten: 3
Letzter Beitrag: 10-10-01, 21:46
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks