sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan trækkes/føjes minutter fra et tidsstempel i postgreSQL

Datoer, klokkeslæt og tidsstempler i PostgreSQL kan tilføjes/fratrækkes en INTERVAL-værdi:

SELECT now()::time - INTERVAL '10 min'
 

Hvis dit tidsstempelfelt er varchar, kan du først caste det til tidsstempeldatatypen og derefter trække intervallet fra:

( (left(precence_records.created::text, 11) || ' ') || (contacts.entry_time::time + INTERVAL '10min')::text )::timestamp < precence_records.created::timestamp


  1. MySQL-koncepter:session vs forbindelse

  2. Bindestreg vs Dash:Erstat Dash med bindestreg

  3. Sådan fjerner du mellemrumstegn fra en streng i SQL Server

  4. SQL Vis seneste post i GROUP BY?