Ich verwendeTage zwischen zwei Daten in SQL Server
DATEDIFF(d, @Date, @ExDate) as T
die Anzahl der Tage zwischen @Date
und @ExDate
zu bekommen. Ich habe die Anzahl der Tage. Aber ich möchte den Bruchteil T/365 für etwas berechnen. Wenn ich das mache, habe ich 0, weil es die Zeit zurückgibt. Was soll ich tun, um diesen Wert zu erhalten?
So einfach durch 365 dividiert tun nicht den Trick? –
Wenn es durch 365 geteilt wird, dann habe ich 0 –
Teilen Sie einfach durch '365.0', die Dezimaldivision erzwingen wird. –