sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man subtraherar sekunder från postgres datetime

select '2014-04-14 12:17:55.772'::timestamp - interval '2 seconds';

För större flexibilitet är det möjligt att mutera intervallet

select '2014-04-14 12:17:55.772'::timestamp - 2 * interval '1 second';

Om du vill trunkera till den andra

select date_trunc(
    'second', 
    '2014-04-14 12:17:55.772'::timestamp - interval '2 seconds'
);


  1. Hur man väljer poster utan NULL-värden i MySQL

  2. hur man optimerar den här frågan (4 mm tabeller involverade)

  3. SQL Data Manipulation Language

  4. MySql - Problem med att skapa vy