Ich möchte nur die Anzahl der Tage berechnen, die von bestimmtem Zeitpunkt verbleibendenfindet keine der Tage, an aktuellem Monat von bestimmtem Datum verbleibenden
Ex:
, wenn das Datum '02/01/2016' ist dann der Tage auf dem gegebenen Monat verbleibenden '28'
wenn 2016.03.05 dann '25' Tage ...
ich habe versucht, die folgenden
SELECT DATEPART(DD,'03/05/2016') it given me only 5 days
Sie sowohl Oracle & SQL Server verwenden? – Squirrel
Nur eine Überschrift, 'DATEPART()' gibt den Teil eines Datums zurück, der in ARG1 angegeben wurde. Also, 'DATEPART (DD, '3/5/2016')' wird den Tag Teil dieses Datums, der 5 ist. Es ist nicht 5 Tage, es ist der 5. Tag des März. 'DATEDIFF()' ist, was Sie verwenden möchten, und es gibt einige gute Antworten unten, wie man das macht. Prost! – scsimon
Ich entfernte das Oracle-Tag, weil die Syntax eindeutig SQL Server ist. –