您的位置:首页 > 数据库

数据库时间按天/小时/分钟来进行分组

2014-12-15 19:05 274 查看


GROUP BY LEFT(CONVERT(NVARCHAR(11), AddTime, 21) + '00:00:00', 19)

//按小时分组,按分钟,按天,以最长的为准,然后再截取,先以统一的标准来增加,再以统一的标准来裁剪

SELECT LEFT(CONVERT(NVARCHAR(11), GETDATE(), 21) + '00:00:00', 19)

SELECT LEFT(CONVERT(NVARCHAR(14), GETDATE(), 21) + '00:00:00', 19)

SELECT LEFT(CONVERT(NVARCHAR(17), GETDATE(), 21) + '00:00:00', 19)

SELECT CONVERT(NVARCHAR(11), GETDATE(), 21) + '00:00:00'

SELECT CONVERT(NVARCHAR(14), GETDATE(), 21) + '00:00:00'

SELECT CONVERT(NVARCHAR(17), GETDATE(), 21) + '00:00:00'

where 1=1先增加个前缀,然后方便统一的方式过行增加。

//变量,统一增加后缀,再统一裁剪


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: