I want to find records in a (Oracle SQL) table using the creation date field where records are older than 30 days. It would be nice to find records using a operators like > but if anyone can suggest quick SQL where clause statement to find records older than 30 days that would be nice. Please suggest Oracle syntax as that is what I am using.
Share
Use:
SYSDATE returns the date & time; TRUNC resets the date to being as of midnight so you can omit it if you want the
creation_datethat is 30 days previous including the current time.Depending on your needs, you could also look at using ADD_MONTHS: