返回顶部
首页 > 资讯 > 数据库 >【mysql】—— 函数的基本介绍
  • 299
分享到

【mysql】—— 函数的基本介绍

mysql数据库 2023-09-16 13:09:43 299人浏览 八月长安
摘要

前言: Mysql是一种常用的关系型数据库管理系统,它提供了许多内置的函数来进行数据操作和处理。本期,我将给大家介绍的就是关于 “函数” 的相关知识!!! 目录 (一)日期函数 (二)字符串函数 (三)数学函数 (四)其它函数 总结

前言:

  • Mysql是一种常用的关系型数据库管理系统,它提供了许多内置的函数来进行数据操作和处理。本期,我将给大家介绍的就是关于 “函数” 的相关知识!!!

目录

(一)日期函数

(二)字符串函数

(三)数学函数

(四)其它函数

总结


(一)日期函数

mysql提供了一系列用于处理日期和时间的内置函数,可以对日期值进行提取、格式化、计算和比较等操作

以下是一些常用的Mysql日期函数:


💨select now(): 返回当前日期和时间

💨 select current_date():获得年月日

 💨select current_time():获得时分秒

💨 select current_timestamp():获得时间戳
 

 💨 select data(date, fORMat): 将日期按照指定格式进行格式化

 

 💨date_add(date, INTERVAL value unit): 在日期上添加一定的时间间隔

 

 💨date_sub(date, INTERVAL value unit): 在日期上删除一定的时间间隔

 💨 select datediff(date1, date2): 计算两个日期之间的天数差


 接下来,根据上述我们已经学到的知识。通过以下简单的案例带大家进行深刻认识:

创建一个留言表:

插入数据:

显示所有留言信息,发布日期只显示日期,不用显示时间:

 

请查询在2分钟内发布的帖子:

对于上述的理解,我们可以结合下面这个时间图:

【小结】

  1. MySQL的日期和时间函数提供了丰富的功能,通过结合这些函数和条件查询,可以灵活处理日期和时间数据,包括查询特定时间范围内的记录;
  2. 大家可以根据数据表结构和具体需求进行相应的调整和使用。

(二)字符串函数

MySQL提供了多种字符串函数,用于处理和操作字符串数据。

以下是一些常用的MySQL字符串函数的介绍:

 💨 获取ename列的字符集

 💨 CONCAT(str1, str2, ...): 将多个字符串连接在一起

 💨 length(str): 返回字符串的长度

注意:

  1. length函数返回字符串长度,以字节为单位。如果是多字节字符则计算多个字节数;
  2. 如果是单字节字符则算作一个字节。比如:字母,数字算作一个字节,中文表示多个字节数(与字符集编码有关)

 💨 upper(str): 将字符串转换为大写

 💨 lower(str): 将字符串转换为小写

 💨replace(str, from_str, to_str): 替换字符串中的子串

 💨 substring(str, start, length): 提取字符串的子串

 💨 locate(substr, str[, pos]): 定位子串在字符串中的位置 

【小结】

  • 这些字符串函数可以帮助大家在MySQL中处理字符串数据,包括拼接字符串、提取子串、转换大小写、替换子串等。

 


(三)数学函数

MySQL提供了一系列的数学函数,用于在查询中进行数值计算和处理。

下面是一些常用的MySQL数学函数的详细解释:

💨 abs(x): 返回一个数的绝对值

💨 ceiling(x): 返回大于或等于给定数的最小整数(向上取整)

💨 floor(x): 返回小于或等于给定数的最小整数(向下取整)

💨 format(x, d)保留2位小数位数(小数四舍五入)

💨 rand(): 返回一个0到1之间的随机浮点数


(四)其它函数

除了上述函数之外,mysql 还提供了大量的函数,接下来,我简单列举几个在工作中时常用到的。

💨 user() :查询当前用户

💨 md5(str):对一个字符串进行md5摘要,摘要后得到一个32位字符串

💨 database():显示当前正在使用的数据库

 

💨 password()函数:MySQL数据库使用该函数对用户加密


💨 ifnull(val1, val2): 如果val1为null,返回val2,否则返回val1的值


总结

以上便是关于mysql中函数的相关介绍。接下来,简单的总结回顾下本文!!!

  1. 上述函数覆盖了字符串处理、数学计算以及日期和时间操作等常见需求,大家可以根据具体的业务需求选择适合的函数来进行数据操作和处理;
  2. 注意注意的是,在使用这些函数时,要根据具体的列名、表名和查询条件进行适当的调整。

 到此,关于“函数”便讲解完毕了。感谢大家的观看与支持!!!

来源地址:https://blog.csdn.net/m0_56069910/article/details/132828988

您可能感兴趣的文档:

--结束END--

本文标题: 【mysql】—— 函数的基本介绍

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

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

猜你喜欢
  • 【mysql】—— 函数的基本介绍
    前言: MySQL是一种常用的关系型数据库管理系统,它提供了许多内置的函数来进行数据操作和处理。本期,我将给大家介绍的就是关于 “函数” 的相关知识!!! 目录 (一)日期函数 (二)字符串函数 (三)数学函数 (四)其它函数 总结 ...
    99+
    2023-09-16
    mysql 数据库
  • Sql Server的基本函数介绍
    这篇文章主要介绍“Sql Server的基本函数介绍”,在日常操作中,相信很多人在Sql Server的基本函数介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Sql Se...
    99+
    2024-04-02
  • MYSQL的基本SQL语句介绍
    下文主要给大家带来MYSQL的基本SQL语句介绍,希望这些内容能够带给大家实际用处,这也是我编辑MYSQL的基本SQL语句介绍这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。MYSQL介绍MySQL...
    99+
    2024-04-02
  • 【MySQL基础教程】函数的介绍与使用
    前言 本文为 【MySQL基础教程】函数的介绍与使用 相关知识,下边具体将对字符串函数,数值函数,日期函数,流程函数等进行详尽介绍~ 📌博主主页:小新要变强 的主页 👉Java全栈学习路线可参考:【Java...
    99+
    2023-08-18
    mysql 数据库 java
  • XML基本概念XPath、XSLT与XQuery函数介绍
    目录一、XPath查询1、选取节点2、谓语(Predicates)3、选取未知节点4、选取若干路径5、XPath 轴(Axes)6、XPath 运算符二、XSLT...
    99+
    2024-04-02
  • Mysql入门基础(1)-->基本介绍
    第一章      数据库概述          &nbs...
    99+
    2024-04-02
  • Go语言函数的基本概念及用法介绍
    Go语言是一种快速、简洁、安全并且高效的编程语言,近年来在软件开发领域有着日益增长的影响力。在Go语言中,函数是非常重要的概念,它是程序中最基本的组成单元。本文将介绍Go语言函数的基本...
    99+
    2024-03-09
    函数 用法 概念 go语言
  • MySQL常用函数介绍
    前言:  MySQL数据库中提供了很丰富的函数,比如我们常用的聚合函数,日期及字符串处理函数等。SELECT语句及其条件表达式都可以使用这些函数,函数可以帮助用户更加方便的处理表中的数据,使MySQ...
    99+
    2024-04-02
  • MySQL内部函数介绍
    文章目录 字符串函数数学函数日期函数聚合函数系统信息函数格式化函数 字符串函数 1. length(str) 计算字符串的长度。 select length('1+1=wang'),length('1+1=王'); ...
    99+
    2023-08-17
    mysql 数据库 函数
  • python基本数据类型的介绍
    int(整型)在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-922337203685...
    99+
    2023-01-31
    数据类型 python
  • MySQL中常用的函数介绍
    这期内容当中小编将会给大家带来有关MySQL中常用的函数介绍,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。MySQL函数是MySQL数据库提供的内部函数。这些内部函数可以...
    99+
    2024-04-02
  • mysql的格式化函数介绍
    这期内容当中小编将会给大家带来有关mysql的格式化函数介绍,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。mysql格式化函数:1、DATE_FORMAT(date,fm...
    99+
    2024-04-02
  • Python函数介绍:hasattr函数的介绍及示例
    Python函数介绍:hasattr函数的介绍及示例在Python中,hasattr()是一个内置函数。它的主要功能是检查一个对象是否有指定的属性或方法,并返回一个布尔值来指示是否存在。这个函数的使用方法非常简单,仅需要提供两个参数:一个对...
    99+
    2023-11-03
    示例 函数介绍 hasattr
  • Python函数介绍:enumerate函数的介绍及示例
    Python函数介绍:enumerate函数的介绍及示例Python是一种高级编程语言,它提供了许多强大的函数,其中一个非常实用的函数是enumerate。这个函数可以帮助我们迭代序列,并返回元素的索引及其值。这篇文章将介绍enumerat...
    99+
    2023-11-03
    示例 Python函数 enumerate函数
  • Python函数介绍:max函数的介绍及示例
    Python函数介绍:max函数的介绍及示例函数在Python编程中是非常重要的概念。Python内置了许多有用的函数,其中一个是max函数。本文将介绍max函数的用法以及示例代码,帮助读者更好地理解和运用。max函数的作用是返回给定参数的...
    99+
    2023-11-03
    Python 函数 max函数
  • Python函数介绍:exec函数的介绍及示例
    Python函数介绍:exec函数的介绍及示例引言:在Python中,exec是一种内置函数,它用于执行存储在字符串或文件中的Python代码。exec函数提供了一种动态执行代码的方式,使得程序可以在运行时根据需要生成、修改和执行代码。本文...
    99+
    2023-11-03
    示例 介绍 exec函数
  • Python函数介绍:zip函数的介绍及示例
    Python函数介绍:zip函数的介绍及示例Python是一种高级语言,它提供了许多有用的函数来帮助开发人员快速地编写程序。其中一个函数就是zip函数。Zip函数是Python中的内置函数之一,它可以接受一组可迭代对象(包括列表、元组、集合...
    99+
    2023-11-03
    示例 介绍 zip函数
  • Python函数介绍:map函数的介绍及示例
    Python函数介绍:map函数的介绍及示例在Python编程中,函数是一种非常重要的工具,可以用来封装一段可复用的代码。其中,map函数是一个强大且常用的函数,它可以对一个可迭代对象中的每一个元素应用一个指定的函数,然后返回一个新的可迭代...
    99+
    2023-11-03
    示例 Python函数 map函数
  • Python函数介绍:delattr函数的介绍及示例
    Python函数介绍:delattr函数的介绍及示例Python作为一门高级的编程语言,拥有丰富的内置函数库,提供了许多方便快捷的函数来进行各种操作。其中之一就是delattr函数。本文将详细介绍delattr函数的作用以及用法,并附上具体...
    99+
    2023-11-03
    Python 介绍 delattr函数
  • Python函数介绍:format函数的介绍及示例
    Python函数介绍:format函数的介绍及示例在Python中,format()函数是一个非常重要且常用的函数,它用于对字符串进行格式化处理。通过format()函数,我们可以将一些变量、数据和文字按照一定的格式拼接在一起,并输出成我们...
    99+
    2023-11-03
    介绍 关键词:Python函数 format函数
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作