mysql的函数

在这里插入图片描述

大小写转换函数

lower 转换小写函数

select lower(name) as name from student
在这里插入图片描述

upper转换大写函数

select upper(name) as name from student
在这里插入图片描述

截取字符串函数 substr

select substr(name,1,1) as name from student
在这里插入图片描述

拼接字符串函数 concat

注:拼接字符串如果拼接的字段中有任意参数为null,则返回null
select name,position,concat(name,position) as namePosition from student
在这里插入图片描述

null设置值 ifnull

select name,position,concat(name,ifnull(position,"")) as namePosition from student
在这里插入图片描述

获取长度函数 length

select name,length(name) as namelength from student
在这里插入图片描述

去除空格 trim

select * from student where name = trim(" 三藏法师 ")
在这里插入图片描述

字符串转化成日期 str_to_date

select * from student where birthdate = str_to_date("2010-12-30","%Y-%m-%d")
在这里插入图片描述

字符串格式化日期 date_fromat

select * from student where birthdate = date_format("20101230","%Y-%m-%d")
在这里插入图片描述

四舍五入 round

select score,round(score) as roundScore from student
在这里插入图片描述
保留一位小数形式
select score,round(score,1) as roundScore from student
在这里插入图片描述

随机数 rand

student表中有多少条数据随机多少个随机数
select rand() from student
在这里插入图片描述
随机数改成100以内
select round(rand()*100) from student
在这里插入图片描述

最大值 max

select max(score) from student
在这里插入图片描述

最小值 min

select min(score) from student
在这里插入图片描述

总和 sum

select sum(score) from student
在这里插入图片描述

平均数 avg

select avg(score) from student
在这里插入图片描述

个数 count

查询数据库中有几个学生
select count(name) from student
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值