sql >> Database >  >> RDS >> Oracle

DATEDIFF-functie in Oracle

In Oracle kun je eenvoudig twee datums aftrekken en het verschil krijgen in dagen . Merk ook op dat u in Oracle, in tegenstelling tot SQL Server of MySQL, geen select . kunt uitvoeren statement zonder een from clausule. Een manier om dit te omzeilen is om de ingebouwde dummy-tabel te gebruiken, dual :

SELECT TO_DATE('2000-01-02', 'YYYY-MM-DD') -  
       TO_DATE('2000-01-01', 'YYYY-MM-DD') AS DateDiff
FROM   dual


  1. Hoe Unix-tijdperk naar een tijdstempel te converteren

  2. Hoe dbWatch te installeren om MySQL-prestaties in Linux te controleren

  3. group_concat en hoe rijnummer in sqlite te gebruiken

  4. Retourneer de huidige aanmeldingsnaam in SQL Server (T-SQL)