Verwenden Sie DATEDIFF, um die Sekunden zwischen den beiden Datumsangaben zu erhalten:
%Vor%Verwenden Sie dann DATEADD, um die Sekunden zu "1900-01-01 00:00:00" hinzuzufügen:
%Vor% Dann CAST das Ergebnis zu einem TIME-Datentyp (beachten Sie, dass dies Sie auf 24 Stunden beschränkt max ):
Dann LTRIM den Datumsteil des Wertes aus den TIME-Daten (wie von Benny entdeckt). Redshift erlaubt keine Verwendung von TIME für aktuelle gespeicherte Daten:
%Vor%Nun, mach es in einem einzigen Schritt:
%Vor%:)
Tags und Links database postgresql amazon-redshift rdbms