• 0
  • 0

MYSQL 函数记录

2021-08-20 669 0 admin 所属分类:Mysql
函数名 注释 
 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

返回顶部