MYSQL中的函数

文本函数:

trim:ltrim,rtrim去掉空格的函数。
upper:大写。
lower:小写。
left:返回串左边的字符。
right:返回串右边的字符。
length:返回串的长度。
locate:返回串的一个子串。
soundex:返回串的soundex值,发音类似的串。
substring:返回子串的字符。
concat:拼接函数,concat(a,b)

日期和时间函数:


时间计算的函数:
--------

adddate:增加一个日期,天、周等。ADDDATE(NOW(),INTERVAL 1 day)。
date_add:高度灵活的日期运算函数。日期或分钟添加。DATE_ADD(NOW(),INTERVAL 1 day)。
addtime:增加一个时间,时、分等。ADDTIME(NOW(),'1:1:1')增加1小时1分钟1秒。
datediff:计算两个日期之差。ADDDATE(NOW(),INTERVAL 1 day)。
date_format:返回格式化的日期或时间串。

当前时间计算的函数:
----------

curdate:返回当前日期。
curtime:返回当前时间。
now返回当前日期和时间。now = curdate + curtime

以下是年月日,时分秒的相关函数:
----------------

second:返回秒部分。
minute:返回分钟部分。
hour:返回小时部分。
day:返回一个日期的天数部分。
month:返回月份部分。
year:返回年部分。

特定日期的某部分的函数:
------------

date:返回日期时间的日期部分。
time:返回时间部分。
dayofweek:返回今天是一周中的第几天,周三返回的是4,也就是周日是第一天。

数值函数:

abs:绝对值。
mod:余数。
pi:圆周率。
rand:随机数。

sqrt:平方根。
exp:一个数的指数值。

sin:一个角度的正弦。
cos:一个角度的余弦。
tan:一个角度的正切。

as:用来对别名的引用。
select可以不用from直接用来计算,如select 3*2,返回的是6。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值