PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

jak obliczyć czas pomiędzy dwoma znacznikami czasu (PostgreSQL)

Możesz spróbować po prostu odjąć dwa znaczniki czasu, a następnie użyć to_char aby wyodrębnić część czasu:

select
    SELECT to_char('2017-11-02 07:36:18'::timestamp -
                   '2017-11-02 05:51:10'::timestamp, 'HH:MI:SS');

Wyjście:

to_char
01:45:08

Demo




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sqlalchemy postgresql Is Null index

  2. PgAdmin4 włącz debugowanie

  3. Polecenie Postgresql COPY dające błąd odmowy uprawnień

  4. Konfigurowanie klucza obcego z innym typem danych

  5. Błąd PostgreSQL:Relacja już istnieje