| 函数名 | 注释 |
|---|---|
| CURRENT_TIME() | 当前时间 11:33:25 |
| CURRENT_DATE() | 当前日期 2021-08-20 |
| CURRENT_TIMESTAMP() | 当前日期时间 2021-08-20 11:33:25 相当于 now() |
| DATE_ADD | 向日期添加指定的时间间隔 加两天 SELECT DATE_ADD(CURRENT_DATE(),INTERVAL +2 DAY) |
| CONCAT | 把多个内容拼接起来 SELECT CONCAT("MY","SQL"," 拼接") as s |
| CONCAT_WS | 支持用分隔符把所有内容拼接起来 SELECT CONCAT_WS(",","MY","SQL"," 拼接") as s |
| GROUP_CONCAT | 用于分组下把某个字段结果拼接成字符串 |
| STR_TO_DATE | 字符串格式的时间文本转 mysql日期 |
| date_format | 日期对象转成特定的显示格式 select date_format(CURRENT_DATE(),'%m-%d-%Y') |
| rand | 取随机数 |
| floor | 向下取整 |
| left | 从左边开始截取字符串 |
| right | 从右边开始截取字符串 |
| substring | 截取字符串 负数表示从右边开始截取 |
| replace | 字符串替换 |
| FROM_UNIXTIME | 时间戳转日期 |
DATE_ADD 更多用法 https://www.w3school.com.cn/sql/func_date_add.asp
CONCAT 拼接 任何一个字段为NULL 结果为NULL
GROUP_CONCAT 更多用法 https://www.cnblogs.com/xinruyi/p/11222724.html