maddy: Abfrage zum Datumsvergleich

Beitrag lesen

ganz bestimmt geht das in Deinem Datenbankmanagementsystem (DBMS), das Du uns leider verschweigst (verwendest Du MS Access, DB2, dBase, Informix, MS SQL Server, Oracle, PostgreSQL, SQLite oder gar MySQL, dazu wäre noch die genaue Version von Interesse).

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:

SELECT SUM( SUBTIME( (  
  
SELECT CONCAT_WS( ' ', end_date, end_time ) AS end_stamp ) , (  
  
SELECT CONCAT_WS( ' ', start_date, start_time ) AS start_stamp )  
)  
) AS result  
FROM my_table  
WHERE id  
BETWEEN 116  
AND 200 

immer ein NULL.

Keines der Felder hat ein NULL, alle haben ein Datum oder eine 00-00-00 Zeit.
Auf eine Andere Lösung bin ich noch nicht gekommen...