标签:
--日期函数-- --GETDATE():获取当前系统日期 select GETDATE() --DATEADD:能够在指定日期上增加指定的时间 select DATEADD(MM,2,GETDATE()) ---查询出生已经年有学员信息- select * from Student where BornDate<DATEADD(yyyy,-20,getdate()) --查询年龄超过岁的学员信息 --DATEDIFF():找出两个日期的差异 select studentname, DATEDIFF(yyyy,borndate,getdate()) as age from Student order by age desc --DATENAME:日期中指定日期部分的字符串形式 select DATENAME(dw,GETDATE()) --DATEPART:可以得到指定的日期部分2014-4-11 10:47 select cast(DATEPART(yyyy,getdate()) as CHAR(4))+‘-‘+ cast(DATEPART(mm,getdate()) as CHAR(2)) select DATEPART(dd,getdate()) select DATEPART(hh,getdate()) select DATEPART(mi,getdate()) --查询年龄超过周岁的期班的学生信息。 select * from Student where ClassId=6 and DATEDIFF(yyyy,borndate,getdate())>20 select * from Student where ClassId=6 and BornDate<DATEADD(yyyy,-20,getdate()) --查询月份过生日的学生信息 select * from Student where DATEPART(mm,borndate) =1 --查询今天过生日的学生姓名及所在班级 select * from Student where DATEPART(mm,borndate) =DATEPART(mm,getdate()) and DATEPART(dd,borndate) =DATEPART(dd,getdate()) --查询学号为“”的学生Email的域名。 --新生入学,为其分配一个Email地址,规则如下:GZ+当前日期+4位随机数+@itcast.com
标签:
原文地址:http://www.cnblogs.com/justqi/p/5958761.html