【 SQL——日期函数】
DAYOFWEEK(date)
返回日期date的星期索引(1=星期天Mssq日期函数,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。
select DAYOFWEEK('1998-02-03');
-> 3
SQL——日期函数 DAYOFWEEK(date) 返回日期date的星期索引(1=星期天Mssq日期函数,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。
WEEKDAY(date) 返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。
DAYOFMONTH(date) 返回date的月份中日期,在1到31范围内。
DAYOFYEAR(date) 返回date在一年中的日数, 在1到366范围内。
MONTH(date) 返回date的月份,范围1到12。
DAYNAME(date) 返回date的星期名字。
MONTHNAME(date) 返回date的月份名字。
QUARTER(date) 返回date一年中的季度,范围1到4。
WEEK(date) 对于星期天是一周的第一天的地方,有一个单个参数,返回date的周数,范围在0到52。
WEEK(date,first) 2个参数形式WEEK()允许你指定星期是否开始于星期天或星期一。 如果第二个参数是0,星期从星期天开始, 如果第二个参数是1,从星期一开始。
YEAR(date) 返回date的年份,范围在1000到9999。
HOUR(time) 返回time的小时,范围是0到23。
MINUTE(time) 返回time的分钟,范围是0到59。
SECOND(time) 回来time的秒数,范围是0到59。
PERIOD_ADD(P,N) 增加N个月到阶段P(以格式YYMM或YYYYMM)。以格式YYYYMM返回值。注意阶段参数P不是日期值。
PERIOD_DIFF(P1,P2) 返回在时期P1和P2之间月数,P1和P2应该以格式YYMM或YYYYMM。注意,时期参数P1和P2不是日期值。
DATE_ADD(date,INTERVAL expr unit) 使用DATE_ADD(date,INTERVAL expr unit)函数,可以对Date进行加减,其中date代表要修改的时间字段,expr 代表要增加多少时间,负数代表减少时间,unit代表时间单位。 例:查看用户在某天刷题后第二天还会再来刷题的平均概率。
(编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |