Frage : Teradata in dem Klausel - Datum auf diesen Monat begrenzen

Ich verwende dieses, WO man die Klausel nur Aufzeichnungen erreichte diesen Monat anzeigt:

where Auszug (Monat vom report_dt) = Auszug (Monat vom Datum)

The Problem ist, dass er auch eingeführten Aufzeichnungen die Jahr zuvor im Juni zurückbringt. Wie könnte ich die zurückgebrachten Aufzeichnungen für diesen Monat, dieses Jahr begrenzen? Ich bin bei Teradata, bitte help.
Thank Sie sehr viel.
neu

Antwort : Teradata in dem Klausel - Datum auf diesen Monat begrenzen

Hallo,

Versuch

wo Auszug (Monat vom report_dt) = Auszug (Monat vom Datum) und Auszug (Jahr vom report_dt) = Auszug (Jahr vom Datum)

wenn Sie erhalten, ändern Leistungsprobleme mit dieser Klausel sie zu einer Abstandklausel (mit Anfang und Enddatum), diese können besser optimiert werden

wo start_dt <>
Weitere Lösungen  
 
programming4us programming4us