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

PostgreSQL for at finde midtpunktet mellem to tidsstempler

Træk bare den ene fra den anden divider den med to og læg den til starttiden:

begintime + (endtime - begintime)/2

Det er korrekt, at du ikke kan dele en time værdi. Men resultatet af endtime - begintime er ikke et time men et interval . Og du kan divider et interval med 2.

Ovenstående udtryk fungerer med time , timestamp eller interval kolonner.




  1. Problem med at bygge cx_Oracle - libclntsh.so.11.1 => ikke fundet

  2. ude af stand til at indsætte dataramme til en eksisterende oracle-tabel

  3. MySQL Workbench-rapporter er ikke gyldige på denne position for denne serverversionsfejl

  4. Tæller med betingelser