sql >> Database >  >> RDS >> Oracle

Is er in Oracle een functie die het verschil tussen twee datums berekent?

U kunt twee datums aftrekken in Oracle. Het resultaat is een FLOAT die het aantal dagen tussen de twee datums vertegenwoordigt. U kunt eenvoudig rekenen op het breukgedeelte om de uren, minuten en seconden te berekenen.

Hier is een voorbeeld:

SELECT TO_DATE('2000/01/02:12:00:00PM', 'yyyy/mm/dd:hh:mi:ssam')-TO_DATE('2000/01/01:12:00:00AM', 'yyyy/mm/dd:hh:mi:ssam') DAYS FROM DUAL

Resultaten in:1.5



  1. Hoe u de laatste dag van de maand voor een bepaalde datum kunt vinden in MySQL

  2. Verzamelmethode:COUNT-functie in Oracle Database

  3. Moet de namen van werknemers ordenen volgens de kolom van hun stad

  4. Hoe maak ik verbinding met SQL Server via sqlalchemy met behulp van Windows-verificatie?