sql >> Database >  >> RDS >> Sqlserver

Hoe twee datums te vergelijken om tijdsverschil te vinden in SQL Server 2005, datummanipulatie

Bekijk de DateDiff() functie.

-- Syntax
-- DATEDIFF ( datepart , startdate , enddate )

-- Example usage
SELECT DATEDIFF(DAY, GETDATE(), GETDATE() + 1) AS DayDiff
SELECT DATEDIFF(MINUTE, GETDATE(), GETDATE() + 1) AS MinuteDiff
SELECT DATEDIFF(SECOND, GETDATE(), GETDATE() + 1) AS SecondDiff
SELECT DATEDIFF(WEEK, GETDATE(), GETDATE() + 1) AS WeekDiff
SELECT DATEDIFF(HOUR, GETDATE(), GETDATE() + 1) AS HourDiff
...

Je kunt het in actie zien / hier mee spelen



  1. Wat zijn de voordelen van werken met een toegangsondersteuningsbedrijf?

  2. Wanneer *niet* voorbereide verklaringen gebruiken?

  3. Laravel 5.1 verbruikt zeep wsdl-service met behulp van controller en model

  4. SQL Server:meerdere rijen combineren in één rij