MySQL中MAX() 函数是用来返回指定列中的最大值。 为了方便理解,首先创建一个学生成绩表 tb_students_score,学生成绩表的数据内容如下所示。 mysql> use test_db; Database changed mysql> SELECT * FROM...
SQL
MySQL WEEKDAY函数:获取指定日期在一周内的索引位置
MySQL 中 WEEKDAY(d) 返回 d 对应的工作日索引。0 表示周一,1 表示周二,……,6 表示周日。 【实例】使用 WEEKDAY() 函数返回日期对应的工作日索引,输入的 SQL 语句和执行结果如下所示。 mysql> SELECT W...
MySQL DATE_FORMAT函数:格式化指定的日期
MySQL 中 DATE_FORMAT(date,format) 函数是根据 format 指定的格式显示 date 值。 DATE_FORMAT() 函数接受两个参数: date:是要格式化的有效日期值 format:是由预定义的说明符组成的格式字符串,每...
MySQL DATEDIFF函数:获取两个日期的时间间隔
MySQL 中 DATEDIFF(date1,date2) 返回起始时间 date1 和结束时间 date2 之间的天数。date1 和 date2 为日期或 date-and-time 表达式。计算时只用到这些值的日期部分。 【实例】使用 DATEDIFF() 函数计算两个...
MySQL SUBTIME函数:时间减法运算
MySQL中SUBTIME(time,expr) 函数用于执行时间的减法运算。 其中:函数返回 time。expr 表示的值和格式 time 相同。time 是一个时间或日期时间表达式, expr 是一个时间。 【实例】使用 SUBTIME(time,expr)...
MySQL ADDTIME函数:时间加法运算
MySQL中ADDTIME(time,expr) 函数用于执行时间的加法运算。添加 expr 到 time 并返回结果。 其中:time 是一个时间或日期时间表达式,expr 是一个时间表达式。 【实例】使用 ADDTIME() 函数进行时间的加法...
MySQL DATE_SUB和SUBDATE函数:日期减法运算
MySQL中DATE_SUB(date,INTERVAL expr type) 和 SUBDATE(date,INTERVAL expr type) 两个函数作用相同,都是执行日期的减法运算。 DATE_SUB() 和 SUBDATE() 函数接受两个参数: date 是 DATE 或 DATETIME ...
MySQL DATE_ADD和ADDDATE函数:向日期添加指定时间间隔
MySQL中DATE_ADD(date,INTERVAL expr type) 和 ADDDATE(date,INTERVAL expr type) 两个函数的作用相同,都是用于执行日期的加运算。 DATE_ADD() 和 ADDDATE() 函数有两个参数: date 是 DATE 或 DATETIME...
MySQL SEC_TO_TIME函数:将秒值转换为时间格式
MySQL中SEC_TO_TIME(seconds) 函数返回将参数 seconds 转换为小时、分钟和秒数的时间值。 【实例】使用 SEC_TO_TIME(seconds) 函数将秒值转换为时间格式,输入 SQL 语句和执行结果如下。 mysql> SELECT SE...
MySQL TIME_TO_SEC函数:将时间转换为秒值
MySQL中TIME_TO_SEC(time) 函数返回将参数 time 转换为秒数的时间值,转换公式为“小时 ×3600+ 分钟 ×60+ 秒”。 【实例】使用 TIME_TO_SEC(time) 函数将时间值转换为秒值。 mysql> SELECT TIME_TO_SEC('15:...