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

Forespørg ved hjælp af to kolonneværdier til at oprette interval

SELECT *
FROM   table 
WHERE  (start_time + interval '1 min' * length_minutes) < '2011-10-21 0:0'::timestamp;

Bemærkninger

  • Du skal blot gange dit integer med 1 minuts intervaller, og føj det til timestamp .
  • Det er lidt hurtigere at sammenligne timestamp til et timestamp . En date skulle castes til timestamp (automatisk).


  1. mysqldump med oprette databaselinje

  2. Hvordan giver man Trigger-genereret værdi til Hibernate ValueObject?

  3. Oracle Søg efter streng i alle tabeller, alle kolonner

  4. Sådan ændres mysql-databasemappe på WAMP