Prozentsatz bis zum Gestern (abgeschlossen Tag)
1.0* (datepart (d, getdate ())- 1)/datepart (d, dateadd (m, datediff (m, 0, getdate ())+1.0) - 1)
Prozentsatz bis zur laufenden Uhrzeit (einschließlich Teiltag, angemessen für 24/7.)
1.0* (datepart (d, getdate ())- 1+convert (Hin- und Herbewegung, getdate ())- Bekehrter (int, getdate ())) /datepart (d, dateadd (m, datediff (m, 0, getdate ())+1.0) - 1)
Wir tun dies ständig, ein %, während sie möglicherweise manchmal geverdreht, sind besser als die meisten Alternativen.