gpt4 book ai didi

sql-server - 如何在 Sql Server 中连接 DateParts

转载 作者:行者123 更新时间:2023-12-01 06:26:00 25 4
gpt4 key购买 nike

我真的需要数据库忍者的帮助。

我有以下一段代码:

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)

实际上它只是返回小时(HH),但我想将 HOUR 和 MINUTE 一起显示,以“:”分隔,例如 '12:00' 它可以是一个字符串,不用担心。

我怎样才能做到这一点?

提前致谢!

最佳答案

您可以使用 CONVERT样式 114(部分 Date and Time Styles):

SELECT CONVERT(VARCHAR(5), GETDATE(), 114);

或者,从 SQL Server 2012 开始,您可以使用 FORMAT ( demo ):
SELECT FORMAT(GETDATE() , 'hh:mm');

关于sql-server - 如何在 Sql Server 中连接 DateParts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16723638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com