需要在SQL Server中重新格式化季度日期:2021-Q2应显示为"Q2 / 21"



示例:我有一个列,其值的格式为2021-Q2

如何将这些值重新格式化为Q2/21格式?

我试过substring

declare @InString varchar(10)='2021-Q2'
select RIGHT(@InString,2)+'/'+RIGHT(LEFT(@InString,4),2);

最新更新