首页 / MYSQL / Mysql经常使用函数
Mysql经常使用函数
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mysql经常使用函数,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2905字,纯文字阅读大概需要5分钟。
内容图文
![Mysql经常使用函数](/upload/InfoBanner/zyjiaocheng/486/5a02cfb8201240a3ad2fe91110e6bb9f.jpg)
-----------------------------字符串函数---------------------------------------
----拼接字符串。不论什么字符串与null拼接为nullselect concat(‘aaa‘,‘bbb‘,‘ccc‘),concat(null,‘aaa‘);
select insert (‘beijing2008you‘,12,3,‘me‘);
----下标从1開始
select insert (‘beijing‘,1,2,‘oo‘);
---大写和小写转换
select lower(‘BEIJING‘),UPPER(‘beijing‘);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101148310.jpg)
---反复
select repeat(‘mysql ‘,3);
select trim(" simba "),ltrim(" simba "),rtrim(" simba ");
---输出左側的n个字符,输出右側的n个字符,若n为null,则输出null
select left(‘beijing2008‘,7),left(‘beijing‘,null ),right("beijing2008",4);
select lpad(‘2008‘,10,‘beijing‘),rpad(‘2008‘,10,‘beijing‘),lpad(‘2008‘,4,‘beijing‘);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101149248.jpg)
select replace(‘beijing‘,‘i‘,‘o‘);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101149487.jpg)
----比較第一个字符串和第二个的大小
select strcmp(‘bc‘,‘bs‘),strcmp(‘b‘,‘b‘),strcmp(‘c‘,‘b‘);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101149685.jpg)
-----返回字符串的第x个位置起y个字符长度的子串。
select substring (‘beijing2008‘,8,4),subString(‘beijing2008‘,1,7);------------------------------数值函数----------------------------------
-----绝对值,字符串的都为0
select abs(4),abs(4-5),abs(‘a‘-‘b‘);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101149883.jpg)
-----返回大于x的最小整数
select CEIL(-0.8),CEIL(0.8),ceil (2.0);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101150173.jpg)
----返回小于x的最大整数。和ceil的使用方法刚好相反
select floor(-0.8),floor(0.8);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101150528.jpg)
-----null为不论什么一个參数结果都为null
select mod(15,10),mod(1,11),mod(null,10);
------产生的是0 ~ 1之间的随机数
select rand(),rand()*10;
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101151386.jpg)
---返回第一个数四舍五入后。小数点后几位
select round(1.1),round(1.567,2),round(1,2);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101151610.jpg)
-----截断x 等于小数位仅仅留一位
select truncate(123.284,1);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101151888.jpg)
-------日期和时间函数--------------------------------------
----current date 当前时间
select curdate();
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101152127.jpg)
select curtime();
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101152294.jpg)
select now();
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101152477.jpg)
-----返回date的unix时间戳
select unix_timestamp(now());
select from_unixtime(132454);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101152824.jpg)
-----一年中的第几周。第几年,小时和分钟
select week(now()),year(now()),hour(now()),minute(now());
----返回月份的英文
select monthname(now());
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101153149.jpg)
-----格式化date
select date_format(now(),‘%M,%D%Y‘);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101153325.jpg)
----两天相差的天数
select datediff("2014-05-10",now());
select now(), date_add(now(),interval 31 day) ,date_add(now(),interval ‘1_2‘ year_month) ;
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101153873.jpg)
-------其它----
select version()
select database(),user()
------方便IP或网段的比較
-----返回IP地址的数字
select inet_aton(‘192.168.8.11‘)
select inet_ntoa(3452233445);
![Mysql经常使用函数 - 文章图片](/upload/getfiles/0001/2021/4/24/20210424101154593.jpg)
--返回数字加密后的形式
select Password(123456);
select md5(123456);
Mysql经常使用函数
标签:-- ceil 位置 trunc date() concat tracking lower replace
本文系统来源:http://www.cnblogs.com/slgkaifa/p/7123613.html
内容总结
以上是互联网集市为您收集整理的Mysql经常使用函数全部内容,希望文章能够帮你解决Mysql经常使用函数所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。