sql >> Database >  >> RDS >> Sqlserver

Tel rijen per uur in SQL Server met volledige datum-tijdwaarde als resultaat

Je moet eigenlijk de TimeStamp . afronden tot het uur. In SQL Server is dit een beetje lelijk, maar gemakkelijk te doen:

SELECT dateadd(hour, datediff(hour, 0, TimeStamp), 0) as TimeStampHour, Count(*)
FROM [TEST].[dbo].[data]
GROUP BY dateadd(hour, datediff(hour, 0, TimeStamp), 0)
ORDER BY dateadd(hour, datediff(hour, 0, TimeStamp), 0);



  1. Wat is de beste manier om de minimumwaarde uit verschillende kolommen te selecteren?

  2. Oracle Cloud Breakdown – Kosten voor databasehosting op OCI

  3. Waarom krijg ik java.lang.AbstractMethodError wanneer ik een blob in de db probeer te laden?

  4. Hoe installeer ik Oracle SQL Developer 18.2 op Windows 10?