Hallo miteinander!
Ich schicke voraus, dass ich mich mit einfachen Anforderungen in SQL zwar gut auseinandersetzen kann, bei diesem Themal stehe ich aber vor einem Rätsel und hoffe, dass mir jemand von Euch helfen kann...
In einer Tabelle befinden sich zwei Felder mit Datentyp 'Number'; in diese Felder werden Zeitwerte gespeichert, wobei diese Zeitwerte z.B. für 12:00 Mittags den Wert '720' darstellen - ein Tag hat 1440 Minuten.
In meinem SELECT-Statement spreche ich diese beiden Felder an, jedoch werden mir diese dann natürlich nur mit dem Wert als Number ausgegeben; z.B. für 12:30 der Wert '750'.
Kann mir jemand von Euch helfen ? Mein Statement sieht zurzeit so aus:
SELECT
FAHRZEUG,
KURSNUMMER,
VONORT,
NACHORT,
to_date(ABFAHRT, 'HH24:MI'),
to_date(ANKUNFT, 'HH24:MI')
FROM FAHRTEN.LEISTUNGEN
WHERE DATUM = to_char(sysdate,'YYYYMMDD')
AND FAHRZEUG IS NOT NULL
ORDER BY KURSNUMMER,ABFAHRT;
Die Felder "ABFAHRT" und "ANKUNFT" sind die beiden 'Problemfelder'... mit 'to_date' inkl. Formatangabe 'HH24:MI' komme ich leider nicht weiter, da ich den SQL-Fehler: ORA-01850: Stunde muss zwischen 0 und 23 liegen - bekomme...
Danke im Voraus für Eure Hilfe.
Viele Grüße,
Maximilian
Ich schicke voraus, dass ich mich mit einfachen Anforderungen in SQL zwar gut auseinandersetzen kann, bei diesem Themal stehe ich aber vor einem Rätsel und hoffe, dass mir jemand von Euch helfen kann...
In einer Tabelle befinden sich zwei Felder mit Datentyp 'Number'; in diese Felder werden Zeitwerte gespeichert, wobei diese Zeitwerte z.B. für 12:00 Mittags den Wert '720' darstellen - ein Tag hat 1440 Minuten.
In meinem SELECT-Statement spreche ich diese beiden Felder an, jedoch werden mir diese dann natürlich nur mit dem Wert als Number ausgegeben; z.B. für 12:30 der Wert '750'.
Kann mir jemand von Euch helfen ? Mein Statement sieht zurzeit so aus:
SELECT
FAHRZEUG,
KURSNUMMER,
VONORT,
NACHORT,
to_date(ABFAHRT, 'HH24:MI'),
to_date(ANKUNFT, 'HH24:MI')
FROM FAHRTEN.LEISTUNGEN
WHERE DATUM = to_char(sysdate,'YYYYMMDD')
AND FAHRZEUG IS NOT NULL
ORDER BY KURSNUMMER,ABFAHRT;
Die Felder "ABFAHRT" und "ANKUNFT" sind die beiden 'Problemfelder'... mit 'to_date' inkl. Formatangabe 'HH24:MI' komme ich leider nicht weiter, da ich den SQL-Fehler: ORA-01850: Stunde muss zwischen 0 und 23 liegen - bekomme...
Danke im Voraus für Eure Hilfe.
Viele Grüße,
Maximilian