Ich habe ausprobiert und bin mit der hsqldb auf die folgende Lösung gekommen. Mit dieser kann ich die Zeiten zumindest ausrechnen und im Formular anzeigen lassen.
Bsp: | db | db |Query| |begin| ende|zeitsumme| |08:00|16:00|08:0 |09:00|10:30|01:30 |08:45|15:30|07:45 Dann bleibt mir aber nur der Weg, diesen errechneten Wert in ein Extra Summenfeld in die DB einzutragen. Aber rechnen kann ich damit leider immer noch nicht. Stimmt es tatsächlich, das mit der hsql und Zeitwerten nicht gerechnet werden kann? Folgende Fehlermeldung erhalte ich bei der Funktion Summe im Abfrageeditor: Set Function on non-numeric data is not allowed in statement [SELECT SUM( "zeitsumme" ) FROM "zeiten"] Wäre zumindest ein von mir gewünschtes Feature Ach so hier der SQl für die oben angegebenen Query SELECT "begin", "ende", CONCAT( datediff( 'hh', "begin", "ende" ), CONCAT( ':', CASEWHEN( MINUTE( "ende" ) < MINUTE( "begin" ), ( 60 - MINUTE( "begin" ) + MINUTE( "ende" ) ), MINUTE( "ende" ) - MINUTE( "begin" ) ) ) ) AS "zeitsumme" FROM "zeiten" Kennt jemand einen anderen Weg, mit Zeiten zu rechnen? Gruß Ulf --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
