sql >> Databasteknik >  >> RDS >> Oracle

Oracle SQL-fråga - hämta data från förra veckan (måndag-lördag)

Jag tror att ditt uttryck behöver det aktuella datumet i det någonstans, till exempel:

where adddate >= next_day(trunc(sysdate), 'MONDAY') - 14 and
      adddate < next_day(trunc(sysdate), 'MONDAY') - 7



  1. Finns det något sätt att cachelagra en vy så att frågor mot den går snabbt?

  2. TO_DSINTERVAL() Funktion i Oracle

  3. Använda PostgreSQL logisk replikering för att upprätthålla en alltid uppdaterad läs-/skriv-TEST-server

  4. Vill du utesluta radresultat som har NULL-värde i något fält?