5个回答
展开全部
DECLARE @month int
set @month=DATEPART(M,CONVERT(varchar(20),GETDATE(),112 ))
select @month as 当前月份,
CASE when @month between 1 and 3 then '第一季度'
when @month between 4 and 6 then '第二季度'
when @month between 7 and 9 then '第三季度'
else '第四季度'
end as 季度
set @month=DATEPART(M,CONVERT(varchar(20),GETDATE(),112 ))
select @month as 当前月份,
CASE when @month between 1 and 3 then '第一季度'
when @month between 4 and 6 then '第二季度'
when @month between 7 and 9 then '第三季度'
else '第四季度'
end as 季度
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Select Case when month(getdate()) in (1,2,3) then '春' when month(getdate()) in (4,5,6) then '厦' when month(getdate()) in (7,8,9) then '秋' when month(getdate()) in (10,11,12) then '冬' end
可以把你的时间放到getdate()那个位置去
可以把你的时间放到getdate()那个位置去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT DATEPART(quarter, '2017/08/25')
=3
=3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@m=datepart(m,时间)
@m>=1 && @m<=3 一季度
....
@m>=1 && @m<=3 一季度
....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select '第' +convert(varchar,datename(qq,getdate()))+'季度'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询