时间 : 21-04-07 栏目 : 数据库 作者 : 冰镇宝贝321 评论 : 0 点击 : 2,138 次
-- 常用函数
-- 数学运算
SELECT ABS(-7) -- 绝对值
SELECT CEILING (9.4) -- 向上取整
SELECT FLOOR (9.4) -- 向下取整
SELECT RAND () -- 返回一个0~1之间的随机数
SELECT SIGN (-7) -- 判断一个数的符号 0:0 正数:1 负数:-1
-- 字符串函数
SELECT CHAR_LENGTH ('凡王之血,必以剑终') -- 字符串长度
SELECT CONCAT ('厦','门','大','学') -- 拼接字符串
SELECT INSERT ('我爱编程',2,1,'超级爱') -- 查询,从某个位置开始替换某个长度
SELECT LOWER ('Cyy') -- 小写字母
SELECT UPPER ('cyy') -- 大写字母
SELECT INSTR ('cyy' 'y') -- 返回 第一次出现的字符串索引
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() -- 系统版本
除非注明,文章均为( 冰镇宝贝321 )原创,转载请保留链接: https://bkqv5.com/archives/581.html