Wie in Oracle select * ab diesem Jahr?

Hallo,

wie kann man denn in Oracle einen Select absetzen, der alle Zeilen zurückliefert, der den Datumswert ab dem 1.Januar des aktuellen Jahres zurückliefert?

Syntax: Select * from Zeug where Zeug.Datumsfeld > 31.12.(aktuelles Jahr-1)

Danke.

Hi,

ich würde es mal so versuchen

where Zeug.Datumsfeld >
To_Date(‚01.01.‘||To_Char(SYSDATE,‚yyyy‘),‚dd.mm.yyyy‘)-1;

Gruß Patrick
vielleicht gehts auch noch einfacher!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,

ich würde es mal so versuchen

where Zeug.Datumsfeld >
To_Date(‚01.01.‘||To_Char(SYSDATE,‚yyyy‘),‚dd.mm.yyyy‘)-1;

Gruß Patrick
vielleicht gehts auch noch einfacher!

Hi Patrick,

dein Wunsch ist mir Befehl *kicher*: Versuche mal

select trunc(sysdate,‚YEAR‘)-1 from dual;

Grüßt: Guido