TRUNC(DATE,'IW') zwraca pierwszy dzień tygodnia. Dla mnie TRUNC(SYSDATE,'IW) wraca w poniedziałek. Dzisiaj jest wtorek 21 lutego. Odejmij od tego TRUNC(SYSDATE,'IW') co byłoby w poniedziałek 20-go, a otrzymasz 1 (ponieważ 21-20=1 ). Dodaj 1 tak jak na początku równania i otrzymujesz 2 , który kojarzymy z wtorkiem.