当前位置: 代码网 > it编程>数据库>Mysql > MySQL数据库内置函数和内外连图文教程

MySQL数据库内置函数和内外连图文教程

2026年01月04日 Mysql 我要评论
一. 内置函数1. 日期函数current_date(),current_time(),current_timestamp()描述当前日期,描述当前时间,描述当前时间戳案例:date_add(date

一. 内置函数

1. 日期函数

current_date(),current_time(),current_timestamp()

描述当前日期,描述当前时间,描述当前时间戳

案例:

date_add(date,interval d_value_type),date_sub(date,interval d_value_type)

date加上日期,date减去日期

案例:

datediff(date1,date2)

两个日期相差天数,date1-date2

案例:

2. 字符串函数

select  charset(列)from  【表】;

查询某张表内列的字符集

案例:

select concat('内容',【列】)from  【表】

类似于文本打印

案例:

select length(【列】)from  【表】

返回列的字符长度,其中中文占3个字符,其余的字母占1个字符

案例:

select  replace(【列】,‘需要替换的地方’,‘替换的内容’) from  【表】

将某列中的内容替换成指定内容

案例:

select  substring(【列】,a,b) from  【表】

截取某列从a到b位的内容

案例:

3. 数学函数

select  abs(数字)

计算绝对值

案例:

select  ceiling(数字),select  floor(数字)

向上取整,向下取整

案例:

select  format(数字,位数),select  rand()

四舍五入,取随机数

案例:

4. 其他函数

ifnull(val1,val2)

如果val1为null则返回val2,否则返回val1

案例:

二. 内外连接

1. 内连接

select 【字段】from【表1】inner  join  【表2】on  连续条件  and  其他条件

内连接返回两个表符合连接的结果

案例:

2. 外连接

外连接会保留一个表的全部数据,即使另一个表中没有匹配项

(1)左外连接

保留左表全部数据

案例:

(2)右外连接

保留右表全部数据

案例:

总结 

到此这篇关于mysql数据库内置函数和内外连的文章就介绍到这了,更多相关mysql内置函数和内外连内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com