MySQL常用函数

数学运算

SELECT ABS(-5)    -- 绝对值
SELECT CEILING(3.4)   -- 向上取整
SELECT FLOOR(3.4)  -- 向下取整
SELECT RAND()  -- 随机数
SELECT SIGN(10)  -- 判断一个数的符号,  1为正,-1为负

字符串


SELECT CHAR_LENGTH('adasdasdasdas')   -- 获取字符串的长度

SELECT CONCAT('我','Java')    -- 字符串拼接

SELECT INSERT('我是Java',1,2,'hello world')   -- 替换,从第一个开始两位替换成自己指定的字符串。

SELECT UPPER('dafadada')  -- 转换成大写字母

SELECT LOWER('FSFAFAFD')  -- 转化为小写字母

SELECT INSTR('dadacaw','w') -- 查找指定字符的索引

SELECT REPLACE('我是Java','Java','sql')  -- 替换成指定的字符串

SELECT SUBSTR('只有坚持思考才能有所收获',3,4)   -- 返回指定位置的字符串

SELECT REVERSE('张三')  -- 字符串反转

SELECT REPLACE(`name`,'布','步')  FROM student
WHERE `name` LIKE '布%'

日期 (记住)

SELECT NOW()    -- 获取现在时间    年月日时分秒
SELECT CURRENT_TIME()   
SELECT CURDATE()
-- 获取年月日
SELECT YEAR(NOW())
SELECT MONTH(NOW())
SELECT DAY(NOW())
SELECT HOUR(NOW())
SELECT MINUTE(NOW())
SELECT SECOND(NOW())
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值