我真的需要Database ninjas的帮助.
我有以下代码:
SELECT DATEPART(hh, BeginMinute) AS Intervalo, SUM(Qtde) AS Total
FROM tr_CustomerCount
WHERE BeginMinute > '5/22/2013 00:00:00 AM' AND BeginMinute < '6/22/2013 12:00:00 AM'
GROUP BY DATEPART(hh, BeginMinute)
Run Code Online (Sandbox Code Playgroud)
实际上它只返回小时(HH),但我想把"HOUR"和"MINUTE"一起显示为":"这样的'12:00'它可以是一个字符串,不用担心.
我怎样才能做到这一点?
提前致谢!
Bog*_*ean 15
你可以使用CONVERT样式114(部分Date and Time Styles):
SELECT CONVERT(VARCHAR(5), GETDATE(), 114);
Run Code Online (Sandbox Code Playgroud)
或者,从SQL Server 2012开始,您可以使用FORMAT (演示):
SELECT FORMAT(GETDATE() , 'hh:mm');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27315 次 |
| 最近记录: |