Hallo,
CAST und CONVERT sind typische Kandidaten, die vorhanden sein sollten und das von Dir gewünschte erledigen könnten. Suche in der Doku Deines DBMS, ob diese Dir zur Verfügung stehen.
Entschuldigung :) zu doof... MySQL 5.0
allerdings liefer mir:
[code lang=sql]SELECT SUM( SUBTIME( (
SUM ist eine Aggregatsfunktion, die in Verbindung mit einer GROUP-BY-Klausel verwendet wird. Was willst Du damit bezwecken.
SELECT CONCAT_WS( ' ', end_date, end_time ) AS end_stamp ) , (
Auf eine Andere Lösung bin ich noch nicht gekommen...
Warum hast Du Dir nicht CAST und CONVERT angeschaut, die ich Dir nahegelegt habe. Es ist übrigens eine gute Idee, sich hübsch langsam von innen nach außen vorzuarbeiten:
- Erzeuge zunächst mit CONCAT eine Zeichenkette, die der gültigen und
gewünschten DATETIME-Angabe entspricht, - Wenn das funktioniert, erzeuge daraus mit CAST oder CONVERT etwas vom
Typ DATETIME, - nutze anschließend die Datumsfunktionen Deiner Wahl
Freundliche Grüße
Vinzenz