Sql – PostgreSQL: SELECT WHERE less than 15 minutes old

postgresqlselectsqltimestamp

From the events table below, how do I select events created less than 15 minutes ago?

CREATE TABLE events (
    created_at timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
);

Best Answer

SELECT created_at FROM events WHERE created_at > NOW() - INTERVAL '15 minutes';