Ich möchte eine Abfrage erstellen, die, wenn es am Montag ausgeführt wird, Daten von Freitag abruft. Wenn es ein anderer Wochentag ist, sollte es Daten des vorherigen Tages abrufen. Im Moment habe ich diese Abfrage, die perfekt außer am Montag arbeitet:Erhalten Freitag Daten am Montag
Select sum(od.shippedqty) as SHIPPEDQTY
from orderdetail od, orders o
Where o.orderkey = od.orderkey
and to_char(o.actualshipdate, 'YYYYMMDD') = to_char(sysdate, 'YYYYMMDD') -1
ich versucht habe, etwas mit einem Fall, Funktion und alle Arten von Tipps, die im Internet zu finden, aber ich habe es nicht geschafft zu bekommen es funktioniert. Wer kann mir helfen.
bitte zeigen Sie Ihre Arbeit für Freitag (Ihre Case-Anweisung). – Hari