SQL的日期问题
我使用
select left(Convert(varchar(20),getdate(),120), 10)得到2005-07-06
select left(left(Convert(varchar(20),getdate(),120), 10), 4)得到年2005
select right(left(Convert(varchar(20),getdate(),120), 7), 2)得到月07
而select right(Convert(varchar(20),getdate(),120), 2)为什么得不到日呢???
有没有更好的办法分别得到单个的年、月、日。