Frage : Gegenwärtigen Prozentsatz des Monats berechnen, der abgelaufen ist

Wie berechne ich den Prozentsatz eines Monats, der vorbei bis die aktuelle Uhrzeit gegangen ist?

What, das wir tun möchten, ist, vorherige Monatsverkäufe zu den gegenwärtigen Monatsverkäufen zu vergleichen.  Seit Monaten in Länge schwanken, wir werden den Prozentsatz dieses Monats verwenden, der bis jetzt verglichen mit diesem Prozentsatz letzten month.

Ideas abgelaufen ist?

Thanks

Antwort : Gegenwärtigen Prozentsatz des Monats berechnen, der abgelaufen ist

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.
Weitere Lösungen  
 
programming4us programming4us