day05

MySQL函数

常用函数

 select ABS(-8)  -- 绝对值函数 返回8
 select celling(9.4) -- 向上取整 返回10
 select floor(9.4)    -- 向下取整 返回9
 select rand()     -- 返回一个0~1的随机数
 select sign(-10) -- 判断一个数的正负
 select char_length('你好')   -- 返回字符串长度2
 select concat('你','好')     -- 拼接字符串
 select insert('你好吗',1,2,'你傻der') -- 从某个未知替换某个长度
 select lower('NIHAO') -- 转小写
 select upper('nihao') -- 转大写
 select inser('nihao','h')  -- 返回h第一次出现的位置3
 select replace('nihao','ni','ta') -- 替换字符串
 select substr('nihao',2,2)  -- 第二个字符截取两个
 select reverse('nihao') --反转
 

聚合函数(常用)

 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()   -- 当前用户
 

 

 

posted @ 2021-11-26 08:37  入星辰  阅读(93)  评论(0)    收藏  举报