读书人

为什么这个0加不上?解决方案

发布时间: 2012-01-11 22:28:46 作者: rapoo

为什么这个0加不上?
select concat(concat(YY, '- '),case when MM < '10 ' then concat( '0 ',MM) else MM end ) from social.grantdetail;

显示都是2007-1

[解决办法]
Select Cast(YY As Varchar) + '- ' + Right(100 + Cast(MM As Int), 2) from social.grantdetail;

读书人网 >SQL Server

热点推荐