//将time_interval加到date2
ADDTIME (date2 ,time_interval )
//转换时区
CONVERT_TZ (datetime2 ,fromTZ ,toTZ )
//当前日期
CURRENT_DATE ()
//当前时间
CURRENT_TIME ()
//当前时间戳
CURRENT_TIMESTAMP ()
//返回datetime的日期部分
DATE (datetime )
//在date2中加上日期或时间
DATE_ADD (date2 , INTERVAL d_value d_type )
//使用formatcodes格式显示datetime
DATE_FORMAT (datetime ,FormatCodes )
//在date2上减去一个时间
DATE_SUB (date2 , INTERVAL d_value d_type )
//两个日期差
DATEDIFF (date1 ,date2 )
//返回日期的天
DAY (date )
//英文星期
DAYNAME (date )
//星期(1-7) ,1为星期天
DAYOFWEEK (date )
//一年中的第几天
DAYOFYEAR (date )
//从date中提取日期的指定部分
EXTRACT (interval_name FROM date )
//给出年及年中的第几天,生成日期串
MAKEDATE (year ,day )
//生成时间串
MAKETIME (hour ,minute ,second )
//英文月份名
MONTHNAME (date )
//当前时间
NOW ()
//秒数转成时间
SEC_TO_TIME (seconds )
//字串转成时间,以format格式显示
STR_TO_DATE (string ,format )
//两个时间差
TIMEDIFF (datetime1 ,datetime2 )
//时间转秒数
TIME_TO_SEC (time )
//第几周
WEEK (date_time [,start_of_week ])
//年份
YEAR (datetime )
//月的第几天
DAYOFMONTH(datetime)
//小时
HOUR(datetime)
//date的月的最后日期
LAST_DAY(date)
//微秒
MICROSECOND(datetime)
//月
MONTH(datetime)
//分
MINUTE(datetime)
附:可用在INTERVAL中的类型
DAY ,DAY_HOUR ,DAY_MINUTE ,DAY_SECOND ,HOUR ,HOUR_MINUTE ,
HOUR_SECOND ,MINUTE ,MINUTE_SECOND,MONTH ,SECOND ,YEAR