广告
返回顶部
首页 > 资讯 > 数据库 >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://www.lsjlt.com/news/33522.html(转载时请注明来源链接)

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 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+
    2022-11-13
  • MySql约束超详细介绍
    目录1. 什么是约束2. 约束包括哪些3. 非空约束4. 唯一性约束1. 单字段唯一性约束2. 多字段唯一性约束5. 主键约束1. 主键约束的相关术语2. 什么是主键以及有啥用3. 单一主键4. 复合主键5. 其他主键6...
    99+
    2022-09-16
  • Kotlin函数式编程超详细介绍
    目录1.函数式编程2.函数类别3.变换函数(transform)4.过滤函数(filter)5.合并函数(combine)1.函数式编程 我们都知道java是面向对象编程范式。在ja...
    99+
    2022-11-13
  • Python max内置函数详细介绍
    Python max内置函数 max(iterable, *[, key, default]) max(arg1, arg2, *args[, key]) Return the largest item i...
    99+
    2022-06-04
    详细介绍 函数 Python
  • MySQL之存储函数详细介绍
    目录1、创建存储函数2 、调用存储函数3、删除存储函数4、查看存储过程5、修改存储函数6、对比存储函数和存储过程7、练习题加强1、创建存储函数 语法格式: CREATE FUNC...
    99+
    2022-11-12
  • JavaScript函数的详细介绍
    本篇内容主要讲解“JavaScript函数的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript函数的详细介绍”吧!一、函数语法一个Jav...
    99+
    2022-10-19
  • JavaScript的function函数详细介绍
    通过函数来封装任意多条语句,而且可以在任何地方、任何时间调用执行。 而我们的JavaScript脚本语言比较特殊,相对于C语言,它的参数是不需要数据类型加持的。返回值return,...
    99+
    2022-11-12
  • Golang内置函数使用方法详细介绍
    Golang是一种非常强大的编程语言,其提供许多内置函数以方便开发者进行编程。在本文中,我们将详细介绍Golang内置函数的使用方法,以供开发者参考。make函数make函数主要用于创建一个数据类型的对象(slice、map或channel...
    99+
    2023-05-16
    Golang(Go语言) 内置函数(built-in functions) 使用方法(usage methods)
  • Kotlin挂起函数的详细介绍
    Kotlin 协程的优势: 解决回调地狱的问题。以同步的方式完成异步任务。 示例: fun main() { runBlocking { val a = ge...
    99+
    2022-11-13
  • Python 循环函数详细介绍
    目录一、循环函数1、for循环2、while循环3、中断循环二、循环设计1、range()2、enumerate()3、zip()三、循环对象1、什么是循环对象2、迭代器3、生成器4...
    99+
    2022-11-12
  • Java 函数编程详细介绍
    目录一、函数编程Lambda1、接口二、Java函数接口1、Predicate2、Consumer3、Function4、Supplier三、类型检查1、Capturing Lamb...
    99+
    2022-11-12
  • KotlinExtensionFunction扩展函数详细介绍
    目录1 什么是扩展函数(Extension Function)2 为什么使用扩展函数(Extension Function)3 如何使用扩展函数(Extension Function...
    99+
    2023-02-17
    Kotlin Extension Function Kotlin扩展函数
  • MySql的回顾二:排序/常用函数详细介绍
    愉快的时光总是过得很快,月亮悠哉游哉爬上了半空遥望着太阳。上一篇中剩余排序还没回顾,本篇就暂时先来回顾一下排序吧! 特点: 1.ASC 代表升序,DESC代表降序 2.如果不写默认就是升序 3.ORDER BY 后面支持单个字段...
    99+
    2020-10-09
    MySql的回顾二:排序/常用函数详细介绍
  • javascript中全局函数的详细介绍
    本篇内容主要讲解“javascript中全局函数的详细介绍”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript中全局函数的详细介绍”吧! ...
    99+
    2022-10-19
  • Oracle数据库表空间超详细介绍
    目录表空间概述表空间的分类创建表空间参数详解1、undo2、tablespace3、datafile datefile_spec14、MININUM EXTENT integer [k|m]5、blockSIZE int...
    99+
    2023-05-12
    oracle表空间是什么 oracle 表空间查询 oracle表空间创建
  • 详细介绍Java函数式接口
    目录Java—函数式接口1.自定义函数式接口1.1概述1.2格式1.3@FunctionalInterface注解1.4自定义函数式接口2.函数式编程2.1Lambda的延迟执行2....
    99+
    2022-11-12
  • oracle rac内核参数的详细介绍
    本篇内容介绍了“oracle rac内核参数的详细介绍”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.在...
    99+
    2022-10-18
  • MySQL索引的详细介绍
    这篇文章主要介绍MySQL索引的详细介绍,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、什么是索引?  在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作