sql >> Database >  >> RDS >> PostgreSQL

hoe de tijd tussen twee tijdstempels te berekenen (PostgreSQL)

Je kunt proberen de twee tijdstempels af te trekken en vervolgens to_char . te gebruiken om het tijdsgedeelte eruit te halen:

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

Uitvoer:

to_char
01:45:08

Demo




  1. Vul ontbrekende rijen in bij aggregatie over meerdere velden in Postgres

  2. Oracle-fout bij opstarten een andere opstart-/afsluitbewerking van deze instantie wordt uitgevoerd

  3. Een CHECK-beperking in SQL Server uitschakelen (T-SQL-voorbeelden)

  4. hoe wachtwoordzout op te slaan?