mysql 行号函数_mysql常见函数-单行函数

单行函数

1字符函数

1.1   length:获取参数值的字节个数。

4f28f2944d0b1df80c994951efbc572b.png

1.2   concat:拼接字符串。

29fa57ec27bc8cb85a8ccf5e3f7f4a00.png

1.1.3  upper、lower:改变字符的大小写。

207e2f7c6d0c65cfba295acac250180f.png

1.4  substr(注意:索引从1开始)。

e7a3adf486d38252261c36e01ce0296e.png

1.5  instr:返回字符串第一次出现的索引,如果找不到返回0。

f75846f8432f1c242319c33a8b933fa7.png

3d60cf0bd428965ac51edcd9bafe6ef9.png

1.6  trim:去除前后字符。

d24bec704b903ec3019fd664b538bc72.png

c752e19d130c231eeb4b052d96398e2a.png

1.7  lpad:用指定的字符实现左填充。

572a6dd45d1fb3980ec24281f83dbe7d.png

f79ce4bebce24a86534cf13f871de70d.png

1.8  rpad:用指定的字符实现右填充。

e079fbfafa3216c5432f0d56f753b13a.png

1.9  replace:替换。

d3166f145ed20ce0ad065ca7c063970a.png

2 数学函数

2.1  round:四舍五入。

9e3116b40c50a235f62c7f0d7ad6ea83.png

3f855785a1f8fa75f81ac999d7e74a18.png

2.2  ceil:向上取整,返回>=该参数的最小整数。

d5f33202cec05231dd0989f0b50d074e.png

0fac133a8630cc7281cc1bdd34ce91af.png

2.3  floor:向下取整,返回<=该参数的最大整数。

4d626521c406a31db45f0a7c4f547337.png

2.4  truncate:截断。

75e771c353fc9f2d3e859f7f78a552c3.png

2.5  mod:取余。

e641fdf89ecd459f1b918a3d01fa9ab0.png

3日期函数

3.1  now:返回当前系统日期+时间。

select  now();

3.2  curdate:返回当前系统日期,不包含时间。

select curdate();

3.3  str_to_date:将字符通过指定的格式转换成日期。

fa7b12a16b1c93e0b8f10941666abcda.png

6646b9f43289eac6945d877d225a0507.png

b0cfc4e71bfd6f08a16c9c8d2ac71d78.png

3.4  date_format:将日期转换成字符。

2bcf3a520d17532f63063e1dbbb1d62d.png

4其他函数

SELECT VERSION();

SELECT DATABASE();

SELECT USER();

5流程控制函数

5.1  if函数:if  else 的效果。

675ea645b46a385c58736868d754c394.png

4ded7c348e0edda86e0dc25b817f89ea.png

eddbbec6494aba5b63f40891a3f37921.png

f72bcaa3bce6525c9291ad30f2bd0099.png

5.2  case函数的使用一:switch case 的效果。

case 要判断的字段或表达式

when 常量1 then 要显示的值1或语句1

when 常量2 then 要显示的值1或语句2

……

else 要显示的值n或语句n;

end

6ec0429833b006601cb2fa723e9e374a.png

258eb1480520f296a140487263ecad33.png

case 函数的使用二:类似于多重 if。

case

when 条件1 then 要显示的值1或语句1

when 条件2 then 要显示的值1或语句2

……

else 要显示的值n或语句n

end

13712fff9e45a95594590e02f426e55e.png

50417909c4790f6b852c53356441f553.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值