您的位置:首页 > 数据库

SQL根据指定月份获取当前季度

2012-08-19 18:13 369 查看
declare @dt datetime
set @dt = cast('2007-05-01' as datetime)

select datename(yy,@dt) + '-' + right('0'+cast(3 * (datepart(qq,@dt)-1) + 1 as varchar),2) + '月'
union
select datename(yy,@dt) + '年' + right('0'+cast(3 * (datepart(qq,@dt)-1) + 2 as varchar),2) + '月'
union
select datename(yy,@dt) + '年' + right('0'+cast(3 * (datepart(qq,@dt)-1) + 3 as varchar),2) + '月'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐