select Year(Creation_Date)
from Asset_Creation
where Creation_Date = @Creation_Date
我正在执行此查询,我在今天的日期提供2013年。我希望查询只返回2013年的13个。我怎样才能实现呢?
答案 0 :(得分:5)
有两种方式:
select right(year(getdate()),2)
select year(getdate()) % 100
答案 1 :(得分:3)
超过2 ways
,其中2个是:
SELECT RIGHT(YEAR(Creation_Date),2)
FROM Asset_Creation
WHERE Creation_Date = @Creation_Date
SELECT SUBSTRING(YEAR(Creation_Date),3,2)
FROM Asset_Creation
WHERE Creation_Date = @Creation_Date