摘要: 使用Northwind的Employees表,根据存储的Birthdate返回每个员工离今天最近的生日,如果今年的生日已经过了,则返回明年的,反之,则返回今年的(注意,如果是闰年2月29日出生的,则在下个月的3月1号过生日) 1: WITH arg1 2: AS ( SELECT FirstName , 3: LastName , 4: BirthDate , 5: DATEDIFF(YEAR, BirthDate, GETDATE()) AS DIFF , 6: CAST(CONVERT(CHAR(8), GETDATE(), 112) AS DATETIME) AS Today 7: 阅读全文
posted @ 2011-08-11 18:01 梅子黄时雨 阅读(525) 评论(0) 推荐(0) 编辑