1 mysql时间操作函数
时间的加法操作
语法 操作:ADDDATE(date,INTERVAL expr type) 或者 ADDDATE(expr,days)
date 表示时间,expr 表达式。
当被第二个参数的INTERVAL格式激活后, ADDDATE()就是DATE_ADD()的同义词。
相关函数SUBDATE() 则是DATE_SUB()的同义词。对于INTERVAL参数上的信息 ,请参见关于DATE_ADD()的论述。
type值 |
预期的 expr格式 |
MICROSECOND |
MICROSECONDS |
SECOND |
SECONDS |
MINUTE |
MINUTES |
HOUR |
HOURS |
DAY |
DAYS |
WEEK |
WEEKS |
MONTH |
MONTHS |
QUARTER |
QUARTERS |
YEAR |
YEARS |
SECOND_MICROSECOND |
'SECONDS.MICROSECONDS' |
MINUTE_MICROSECOND |
'MINUTES.MICROSECONDS' |
MINUTE_SECOND |
'MINUTES:SECONDS' |
HOUR_MICROSECOND |
'HOURS.MICROSECONDS' |
HOUR_SECOND |
'HOURS:MINUTES:SECONDS' |
HOUR_MINUTE |
'HOURS:MINUTES' |
DAY_MICROSECOND |
'DAYS.MICROSECONDS' |
DAY_SECOND |
'DAYS HOURS:MINUTES:SECONDS' |
DAY_MINUTE |
'DAYS HOURS:MINUTES' |
DAY_HOUR |
'DAYS HOURS' |
YEAR_MONTH |
'YEARS-MONTHS' |
--当前时间,增加一天 select adddate(now(),INTERVAL 1 day ); select ADDDATE(now(),1);
2 截取字符串
SUBSTRING_INDEX(str,delim,count)
在定界符 delim以及count出现前,从字符串str返回自字符串。若count为正值,则返回最终定界符(从左边开始)左边的一切内容。若count为负值,则返回定界符(从右边开始)右边的一切内容。
SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2); --返回www.mysql SELECT SUBSTRING_INDEX('www.mysql.com', '.', -2); mysql.com 使用场景--从路径获取文件名 select substring_index('/path/subpath/fileName.jpg','/',-1)
相关推荐
基本上常用的都在这里了,如有遗漏还望指出。 MySQL常用函数大全
MySQL常用函数 MySQL常用函数
包含了MySQL常用的所有函数及详解。IFNULL(expr1,expr2),FROM_UNIXTIME。
MySQL函数举例常用函数的分类等,列举出常用函数的种类和用法,规范的举例,使您学习更轻松
Mysql常用函数列表 CONCAT (string2 [,... ]) //连接字串 INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0 …… 数学类 ABS (number2 ) //绝对值 …… 日期...
MySql常用函数大全讲解,数学函数 字符串函数 日期和时间函数 条件判断函数 系统信息函数 加密函数 格式化函数
Mysql常用函数
MySQL常用函数.pdf
此文档为mysql常用函数以及概念性问题包含优化函数的使用。
mysql常用函数
mysql常用函数大全,不用每次去网上查,快速便捷
Mysql的常用函数整体, 从网上收集的一些常用函数, 进行汇总整体成文档 MySQL控制流函数: CASE WHEN[test1] THEN [result1]...ELSE [default] END如果testN是真,则返回resultN,否则返回default CASE [test] WHEN...
mysql常用函数汇总.pdf
MySQL 常用函数1. 字符串函数a. 常用函数b. 导入数据c. 示例题目2. 日期函数a. 常用函数b. 示例题目3. 数字函数a. 常用函数b. 示例题目4. 高级函数a. CASE 表达式i. 语法ii. 示例题目b. IF 表达式i. 语法ii. 示例...