2013-08-14 4 views
1

Je voudrais que l'instruction select ci-dessous soit affichée en tant qu'heure plutôt que datetime. Je suis conscient qu'un casting comme solution est probablement cependant donné que j'essaye de couler comme un «groupé par le temps», je ne trouve pas de solution.SQL Datetime en tant que requête d'heure

SELECT 
DATEADD(hour, DATEDIFF(hour, 0,dbo.tbReceiptLine.Time), 0) AS Hourly, 
DATEADD(minute, DATEDIFF(minute, 0, dbo.tbReceiptLine.Time)/30 * 30, 0) AS [30 Mins] 

Je ne souhaite afficher cette page que comme une seule heure.

Répondre

Questions connexes