MySQL常用函数-24课-2022-11-30

-- ====================常用函数==============================
-- 数学运算
SELECT ABS(-80) -- 绝对值
SELECT CEILING (9.4) -- 向上取整
SELECT FLOOR (9.4) -- 向下取整
SELECT RAND() -- 返回一个0-1之间的随机数
SELECT SIGN(-10) -- 负数返回-1

-- 字符串
SELECT CHAR_LENGTH ('我爱你中国') -- 字符串长度
SELECT CONCAT ('I','LOVE','YOU') -- 合并字符串
SELECT INSERT('i love you my family',1,2,'you love') -- 替换字符串
SELECT UPPER ('Lirui') -- 大写
SELECT LOWER ('Lirui') -- 小写
SELECT SUBSTR('我相信坚持就是胜利',4,2) -- 截取字符串一定长度,截取起始位置,截取长度
SELECT INSTR('Kuangshen','h') -- 返回第一次出现子串的索引
SELECT REVERSE ('I love you') -- 字符串反转

-- 时间和日期函数
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()

posted @ 2022-11-30 21:27  Rui2022  阅读(14)  评论(0编辑  收藏  举报