-- ===========常用函数(了解即可)============== -- 数学运算 select ABS(-8)-- 绝对值 select CEILING(9.4)-- 向上取整 select FLOOR(9.4)-- 向下取整 SELECT RAND()-- 返回一个0~1之间的随机数 SELECT SIGN(10)-- 判断一个数的符号,负数返回-1,正数返回1 -- 字符串函数 SELECT CHAR_LENGTH('即使再小的帆也能远航')-- 字符串长度 SELECT CONCAT('biu','biu','biu')-- 拼接字符串 SELECT INSERT('我爱编程helloworld',1,2,'超级热爱编程')-- 查询,从某个位置替换某个长度 SELECT LOWER('KING')-- 大写转小写 SELECT UPPER('king')-- 小写转大写 SELECT REPLACE('坚持就能成功','坚持','持续学习')-- 替换 SELECT SUBSTR( '坚持就能成功',4,6)-- 返回指定的字符串(源字符串,截取位置,截取的长度) SELECT REVERSE('坚持就能成功')-- 反转 -- 练习,查询姓赵的同学,并且把赵改成老 SELECT REPLACE(studentname,'老','赵') FROM student WHERE studentname LIKE '_强' -- 时间和日期函数(记住) SELECT CURRENT_DATE()-- 获取当前日期 SELECT CURDATE()-- 获取当前时间 SELECT NOW()-- 获取当前时间 SELECT localtime()-- 本地时间 SELECT SYSDATE()-- 系统时间 -- 查询年月日时分秒 SELECT YEAR(NOW()) SELECT MONTH(NOW()) SELECT DAY(NOW()) SELECT HOUR(NOW()) SELECT MINUTE(NOW()) SELECT SECOND(NOW()) -- 系统 SELECT SYSTEM_USER() SELECT USER() SELECT VERSION()