Frage : Datediff Kriterien in einer Frage

Dieses sollte ziemlich einfach sein, aber ich kann nicht scheinen, dieses herauszufinden.  Ich versuche, vorherige Tagesdaten nur zu zeigen.  Ich benutze datediff und wollte nur -1 in dieser Spalte sehen.  Jedes Mal wenn ich -1 für den Kriterien ich setze, ein „eintragen Parameterinhalt - geschlossenes Datum "

Here erhalten ist meine Sql-Aussage:

SELECT NCTags.Name ALS GEWICHT, NCTagTypes.Name WIE [Umbau-Art], NCSecurityRoles.Name WIE [gegenwärtige Wegewahl], [geschlossenes Datum durch Tag (neuer Prozess)]. [Letztes Datum] ALS ClosedDate, FacilityEffectivityView.Effectivity, WIE Schiff, FacilityEffectivityView.Facility, NCStatuses.Name ALS Status, DateDiff („d“, Datum (), ([ClosedDate])) ALS Aging
FROM ((((INNERES NCTags VERBINDEN [geschlossenes Datum durch Tag (neuer Prozess)] AUF NCTags.NCTagID = [geschlossenes Datum durch Tag (neuer Prozess)].TagID) INNER NCTagTypes AUF VERBINDEN NCTags.NCTagTypeID = NCTagTypes.NCTagTypeID), das INNER ist, VERBINDEN NCSecurityRoles AUF NCTags.NCSecurityRoleID = NCSecurityRoles.NCSecurityRoleID) INNER VERBINDEN FacilityEffectivityView AUF NCTags.NCTagID = FacilityEffectivityView.NCTagID) INNER VERBINDEN NCStatuses AUF NCTags.NCStatusID = NCStatuses.NCStatusID
WHERE (((NCTagTypes.Name) nicht wie „ICH“ und (NCTagTypes.Name) nicht wie „MRR“) UND ((FacilityEffectivityView.Facility) wie „1000*") UND (<> (NCStatuses.Name) " leeres " ) UND ((DateDiff („d“, Datum (), ([ClosedDate]) ))=-1));

Antwort : Datediff Kriterien in einer Frage

Weitere Lösungen  
 
programming4us programming4us