MySQL05-(函数2)

  • 日期函数
getdate( )               
SQL语句:select getdate( )      #查询结果:2018-11-15 16:25:46.635
SQL语句:select getdate( )as currentdatetime                #返回当前系统的日期和时间,并取名为currentdatetime
datepart( )
SQL语句:select datepart(year,'2018-10-15')        #返回日期“2018-10-15”中的年份
SQL语句:select datepart(month,'2018-10-15')       #返回日期“2018-10-15”中的月份
SQL语句:select datepart(week,'2018-10-15')        #返回日期“2018-01-15”是一年中的第几周
SQL语句:select datepart(weekday,'2018-10-15')     #返回日期“2018-10-15”是一周中的第几天(即星期几)

day( ) month( ) year( )

SQL语句:select month(2018-10-15)
SQL语句:select year(getdate())
SQL语句:select day(2018-10-15)

dateadd( )

SQL语句:select dateadd(day,2,'2018-10-15')
SQL语句:select dateadd(month1,'2018-10-15’)
SQL语句:select dateadd(week,1,'2018-10-15')
SQL语句:select dateadd(day,-3,getdate())

datediff( )

SQL语句:select datediff(day,'2018-09-01','2018-09-18')               #返回这两个日期相差的天数?
SQL语句:select datediff(month,'2016-10-11','2016-11-01')           #返回这两个日期相差的月份?

datename( )

SQL语句:select datename(weekday,'2018-10-15')        #查询2018年10月15日是星期几?
SQL语句:select datename(month,getdate())             #查询当前日期是几月?

在这里插入图片描述
(返回结果形式不同)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值