返回顶部
首页 > 资讯 > 数据库 >MySQL内部函数的超详细介绍
  • 728
分享到

MySQL内部函数的超详细介绍

摘要

目录字符串函数1. length(str)2. concat(str1,str1,…)3. insert(str1,n,m,str2)4. lower(str)5. upper(str)6. le

字符串函数

1. length(str)

计算字符串的长度。

select length('1+1=wang'),length('1+1=王');

MySQL内部函数的超详细介绍

2. concat(str1,str1,…)

合并字符串

select concat('1+1','=','王');

MySQL内部函数的超详细介绍

3. insert(str1,n,m,str2)

替换str1中从n开始的后m个字符为str2

select insert('1+1=wang',5,4,'王');

MySQL内部函数的超详细介绍

4. lower(str)

将字符串中的字母转化为小写。

select lower('WaNg');

MySQL内部函数的超详细介绍

5. upper(str)

将字符串中的字母转化为大写。

select upper('WaNg');

MySQL内部函数的超详细介绍

6. left(str,n)

截取左侧n个字符。

select left ('1+1=王',3);

MySQL内部函数的超详细介绍

7. right(str,n)

截取右侧n个字符。

select right('1+1=王',3);

MySQL内部函数的超详细介绍

8. trim(str)

删除字符串左右两侧的空格。

select trim('  1+1=王  ');

MySQL内部函数的超详细介绍

9. substring(str,n,m)

截取从n后的m个字符。

select substring('1+1=wang',5,4);

MySQL内部函数的超详细介绍

10. reverse(str)

反转字符串。

select reverse('1+1=wang');

MySQL内部函数的超详细介绍

数学函数

  • abs(num):求绝对值
  • sqrt(num):开二次方根
  • mod(num1,num2):求余数
  • ceil(num):向上取整
  • floor(num):向下取整
  • rand():生成0~1的随机数
  • round(num):四色五人
  • sign(num):返回参数的符号,正数(1),负数(-1)
  • pow(num1,num2):求num1num2
  • sin(num):求正弦值
  • cos(num):求余弦值
  • tan(num):求正切值
  • asin(num):求反正弦值
  • acos(num):求反余弦值
  • atan(num):求反正切值
  • cot(num):求余切值

日期函数

current_date():获取当前日期值

MySQL内部函数的超详细介绍

current_time():获取当前时间

MySQL内部函数的超详细介绍

now():获取当前日期和时间

MySQL内部函数的超详细介绍

Unix_timestamp():获取当前时间戳

MySQL内部函数的超详细介绍

from_unixtime(1659168184):将时间戳转换为时间格式

MySQL内部函数的超详细介绍

month(date):获取指定日期的月份

MySQL内部函数的超详细介绍

monthname(date):获取指定日期的月份的英文名称

MySQL内部函数的超详细介绍

dayname(date):获取指定日期对应的星期的英文名称

MySQL内部函数的超详细介绍

dayofweek(date):获取指定日期是一周的第几天(周日为1,周六为7)

MySQL内部函数的超详细介绍

week(date):计算指定日期是一年中的第几周

MySQL内部函数的超详细介绍

dayofyear(date):计算指定日期是一年中的第几天

MySQL内部函数的超详细介绍

dayofmonth(date):计算指定日期是一个月中的第几天

MySQL内部函数的超详细介绍

year(date):获取指定日期的年份

MySQL内部函数的超详细介绍

time_to_sec(date):将时间转换为秒

MySQL内部函数的超详细介绍

sec_to_time(58734):将秒转换为时间

MySQL内部函数的超详细介绍

aDDDate(date, days):向指定日期加days天

MySQL内部函数的超详细介绍

subdate(date, days):向指定日期减days天

MySQL内部函数的超详细介绍

addtime(date, seconds):向指定时间加seconds秒

MySQL内部函数的超详细介绍

subtime(date, seconds):向指定时间减seconds秒

MySQL内部函数的超详细介绍

datediff(date1, date2):计算两个日期的天数差,date1-date2

MySQL内部函数的超详细介绍

聚合函数

max():查询指定列的最大值

select max(age) from user;

min():查询指定列的最小值

select min(age) from user;

count():统计查询结果的行数

select count(id) from user;

sum():返回指定列的总和

select sum(age) from user;

avg():返回指定列数据的平均值

select avg(age) from user;

系统信息函数

user(),session_user(),system_user(),current_user():获取用户信息

MySQL内部函数的超详细介绍

database():获取当前数据库

MySQL内部函数的超详细介绍

version():获取数据库版本号

MySQL内部函数的超详细介绍

格式化函数

date_fORMat(date, fmt):格式化日期

MySQL内部函数的超详细介绍

time_format(time, fmt):格式化时间

MySQL内部函数的超详细介绍

format(x, y):格式化数字,y为保留的小数位数

MySQL内部函数的超详细介绍

inet_aton(ip):获取ip的数字表示

MySQL内部函数的超详细介绍

inet_ntoa(num):获取num代表的ip地址

总结

到此这篇关于Mysql内部函数的文章就介绍到这了,更多相关mysql内部函数内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL内部函数的超详细介绍

本文链接: https://lsjlt.com/news/33522.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL内部函数的超详细介绍
    目录字符串函数1. length(str)2. concat(str1,str1,…)3. insert(str1,n,m,str2)4. lower(str)5. upper(str)6. le...
    99+
    2022-08-08
    mysql内置函数有哪些 mysql常用内置函数 sql函数大全及举例
  • MySQL内部函数介绍
    文章目录 字符串函数数学函数日期函数聚合函数系统信息函数格式化函数 字符串函数 1. length(str) 计算字符串的长度。 select length('1+1=wang'),length('1+1=王'); ...
    99+
    2023-08-17
    mysql 数据库 函数
  • Kotlin扩展函数超详细介绍
    目录1.扩展函数2.infix 关键字3.扩展函数文件4.重命名扩展函数1.扩展函数 1)当我们没法接触某个类的定义,或者某个类没有用open修饰无法继承时,我们可以通过扩展函数,来...
    99+
    2024-04-02
  • Kotlin函数式编程超详细介绍
    目录1.函数式编程2.函数类别3.变换函数(transform)4.过滤函数(filter)5.合并函数(combine)1.函数式编程 我们都知道java是面向对象编程范式。在ja...
    99+
    2024-04-02
  • MySql约束超详细介绍
    目录1. 什么是约束2. 约束包括哪些3. 非空约束4. 唯一性约束1. 单字段唯一性约束2. 多字段唯一性约束5. 主键约束1. 主键约束的相关术语2. 什么是主键以及有啥用3. 单一主键4. 复合主键5. 其他主键6...
    99+
    2024-04-02
  • Python max内置函数详细介绍
    Python max内置函数 max(iterable, *[, key, default]) max(arg1, arg2, *args[, key]) Return the largest item i...
    99+
    2022-06-04
    详细介绍 函数 Python
  • 详细介绍 PHP内存分配函数
    PHP 是一种流行的服务器端脚本语言,广泛用于 Web 开发。 与大多数编程语言一样,PHP 需要分配内存来创建变量、数组、对象和其他数据结构。 PHP 提供了几个分配函数来动态分配内存。 这些功能...
    99+
    2024-02-27
  • MySQL之存储函数详细介绍
    目录1、创建存储函数2 、调用存储函数3、删除存储函数4、查看存储过程5、修改存储函数6、对比存储函数和存储过程7、练习题加强1、创建存储函数 语法格式: CREATE FUNC...
    99+
    2024-04-02
  • JavaScript函数的详细介绍
    本篇内容主要讲解“JavaScript函数的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript函数的详细介绍”吧!一、函数语法一个Jav...
    99+
    2024-04-02
  • JavaScript的function函数详细介绍
    通过函数来封装任意多条语句,而且可以在任何地方、任何时间调用执行。 而我们的JavaScript脚本语言比较特殊,相对于C语言,它的参数是不需要数据类型加持的。返回值return,...
    99+
    2024-04-02
  • Golang内置函数使用方法详细介绍
    Golang是一种非常强大的编程语言,其提供许多内置函数以方便开发者进行编程。在本文中,我们将详细介绍Golang内置函数的使用方法,以供开发者参考。make函数make函数主要用于创建一个数据类型的对象(slice、map或channel...
    99+
    2023-05-16
    Golang(Go语言) 内置函数(built-in functions) 使用方法(usage methods)
  • C++模板超详细介绍
    目录1.前言2.函数模板3.类模板1.前言 模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。 模板是创建泛型类或函数的蓝图或公式。 通常有两种形式:函数模板和...
    99+
    2024-04-02
  • C++超详细介绍模板
    目录定义例子格式处理方法定义 函数模板不是一个实在的函数,编译器不能为其生成可执行代码。定义函数模板后只是一个对函数功能框架的描述,当它具体执行时,将根据传递的实际参数决定其功能。 ...
    99+
    2024-04-02
  • Kotlin挂起函数的详细介绍
    Kotlin 协程的优势: 解决回调地狱的问题。以同步的方式完成异步任务。 示例: fun main() { runBlocking { val a = ge...
    99+
    2024-04-02
  • Python 循环函数详细介绍
    目录一、循环函数1、for循环2、while循环3、中断循环二、循环设计1、range()2、enumerate()3、zip()三、循环对象1、什么是循环对象2、迭代器3、生成器4...
    99+
    2024-04-02
  • KotlinExtensionFunction扩展函数详细介绍
    目录1 什么是扩展函数(Extension Function)2 为什么使用扩展函数(Extension Function)3 如何使用扩展函数(Extension Function...
    99+
    2023-02-17
    Kotlin Extension Function Kotlin扩展函数
  • Java 函数编程详细介绍
    目录一、函数编程Lambda1、接口二、Java函数接口1、Predicate2、Consumer3、Function4、Supplier三、类型检查1、Capturing Lamb...
    99+
    2024-04-02
  • oracle rac内核参数的详细介绍
    本篇内容介绍了“oracle rac内核参数的详细介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.在...
    99+
    2024-04-02
  • JavaLambda表达式超详细介绍
    目录一、背景1.Lambda表达式的语法2.函数式接口二、Lambda表达式的基本使用三、语法精简四、变量捕获五、Lambda在集合当中的使用1.Collection接口六、List...
    99+
    2024-04-02
  • ReentrantLock介绍及使用(超详细)
    点击 Mr.绵羊的知识星球 解锁更多优质文章。 目录 一、介绍 1. 简介 2. 是什么类型的锁 3. 优点 4. 原理 5. 主要方法 6. 使用时注意事项 二、实际应用 1. 案例一 2. 案例二 一、介绍 1. 简介     ...
    99+
    2023-09-20
    java 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作