SQL

MySQL YEAR函数:获取年份

MySQL中YEAR() 函数可以从指定日期值中来获取年份值。 YEAR() 函数需要接受 date 参数,并返回日期的年份。语法格式如下: YEAR(date); YEAR() 函数返回的年份值范围为 1000 到 9999,如果日期为零,YE...

MySQL DAYOFMONTH函数:获取指定日期在一个月的位置

MySQL 中 DAYOFMONTH(d) 函数返回 d 是一个月中的第几天,范围为 1~31。 【实例】使用 DAYOFMONTH() 函数返回指定日期在一个月中的位置,输入的 SQL 语句和执行结果如下所示。 mysql> SELECT DAYOFMONTH(...

MySQL DAYOFYEAR函数:获取指定日期在一年中的位置

MySQL 中 DAYOFYEAR(d) 函数返回 d 是一年中的第几天,范围为 1~366。 【实例】使用 DAYOFYEAR() 函数返回指定日期在一年中的位置,输入的 SQL 语句和执行过程如下所示。 mysql> SELECT DAYOFYEAR('2017-...

MySQL DAYOFWEEK函数:获取日期对应的周索引

MySQL 中 DAYOFWEEK(d) 函数返回 d 对应的一周中的索引(位置)。1 表示周日,2 表示周一,……,7 表示周六。这些索引值对应于ODBC标准。 【实例】使用 DAYOFWEEK() 函数返回日期对应的周索引,输入的 SQL 语...

MySQL WEEK函数:获取指定日期是一年中的第几周

MySQL中WEEK() 函数计算日期 date 是一年中的第几周。WEEK(date,mode) 函数允许指定星期是否起始于周日或周一,以及返回值的范围是否为 0~52 或 1~53。 WEEK函数接受两个参数: date是要获取周数的日期...

MySQL DAYNAME函数:获取指定日期的星期名称

MySQL中DAYNAME(date) 函数返回 date 对应的工作日英文名称,例如 Sunday、Monday 等。 【实例】使用 DAYNAME(date) 函数返回指定日期的工作日名称。 mysql> SELECT DAYNAME('2006-06-12'); +------------...

MySQL DAY函数:获取指定日期的天数

MySQL 中 DAY(date) 函数返回指定 date 对应的天数。 【实例】使用 DAY() 函数返回指定日期中的天数,输入的 SQL 语句和执行结果如下所示。 mysql> SELECT DAY('2017-12-15'); +---------------------+ | ...

MySQL MONTHNAME函数:获取指定日期月份的英文名称

MySQL 中 MONTHNAME(date) 函数返回日期 date 对应月份的英文全名。 【实例】使用 MONTHNAME() 函数返回指定日期中月份的名称,输入的 SQL 语句和执行结果如下所示。 mysql> SELECT MONTHNAME('2017-12-15...

MySQL MONTH函数:获取指定日期的月份

MySQL 中 MONTH(date) 函数返回指定 date 对应的月份,范围为 1~12。 【实例】使用 MONTH() 函数返回指定日期中的月份,输入的 SQL 语句和执行结果如下所示。 mysql> SELECT MONTH('2017-12-15'); +-----...

MySQL FROM_UNIXTIME函数:时间戳转日期

MySQL中FROM_UNIXTIME(date) 函数把 UNIX 时间戳转换为普通格式的日期时间值,与 UNIX_TIMESTAMP () 函数互为反函数。 【实例】使用 FROM_UNIXTIME(date) 函数将 UNIX 时间戳转换为普通格式时间。 mysql> ...