PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wie rundet man mit PL/pgSQL auf die nächsten X Minuten?

Anstatt

zu addieren oder zu subtrahieren

_minutes * interval '1 minute'

Sie sollten

subtrahieren

(_minutes % _nearest) * interval '1 minute'

oder Hinzufügen von

(_nearest - (_minutes % _nearest)) * interval '1 minute'