sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur lägger man till ett variabelt antal timmar till ett datum i PostgreSQL?

Eftersom du vill lägga till timmar , det borde snarare vara:

SELECT date_field + interval '1 hour' * start_time

starttid kan vara vilket numeriskt värde som helst.
'1 timme' kan förkortas till '1h' .
intervall kan multipliceras med en skalär.



  1. Ta bort dubbletter av rader och lämna endast den äldsta raden?

  2. Hur man gör dynamisk pivot i oracle PL SQL

  3. Teckenkodningsproblem

  4. Importera CSV-filfel:Kolumnvärde som innehåller kolumnavgränsare