sql >> Database >  >> RDS >> Oracle

Oracle SQL-datum niet later dan vandaag

Voor de afgelopen 24 uur:

Where publish_date >= sysdate -1

of op elk moment vandaag (middernacht vooruit)

where publish_date >= trunc(sysdate)

Als dit een grote tabel is, neem ik aan dat je een index hebt op publish_date. Als je trunc(publish_date) gebruikt, kan het de index mogelijk niet gebruiken (niet getest, maar voer voor de zekerheid een uitlegplan uit).



  1. Hoe de laatste automatisch verhoogde waarde in MS-Access op te halen, zoals @@Identity in Sql Server

  2. Hoe SQLite Char() werkt

  3. mysql draaitabeldatum (verticale naar horizontale gegevens)

  4. Schema van meerdere PostgreSQL-functies in één handeling wijzigen?