Frage : Hilfe an Rechentagen im SQL-Index

Der folgende Index:

wählen (der Bekehrte (numerisch (17.2), datediff (y, strtdate, getdate ()))) vor vom table

where ist der Spalte strtdate Wert 7/13/1988, das Resultat, das ist gibt:

8031.00 days

However, wenn ich Excel zu cal der Unterschied zwischen 7/13/1988 und 7/9/2010 benutze, das Wert 8030.00 days

Am I etwas von meinem Index verfehlend ist? Ich muss die SQL-Resultate mit dem Excel-Resultat vergleichen und sie sind different

Antwort : Hilfe an Rechentagen im SQL-Index

Ich laufen ließ den in Excel 2007, und es war:)

Sind Sie regionale Einstellungen für die Daten, die an m/d/yyyy eingestellt (da Grube sind) oder d/m/yyyy?

BTW, erhalte ich die gleiche Antwort, wenn ich =TODAY benutze () - „13. Juli 1988“
Weitere Lösungen  
 
programming4us programming4us