Mysql基础之常见函数

Mysql基础之常见函数

在Mysql中,除了基本的SQL语句外,还有很多内置函数可以方便我们进行数据操作。下面列举了一些常见的Mysql函数:

字符串函数

CONCAT(str1, str2, ...)

将多个字符串拼接在一起,返回一个新的字符串。其参数可以是任意个字符串,拼接的顺序是按照参数顺序来的。

示例:

SELECT CONCAT('Hello', ' ', 'World!') AS greeting;

输出:

+--------------+
|  greeting    |
+--------------+
| Hello World! |
+--------------+

SUBSTRING(str, pos, len)

取出字符串中指定位置和长度的一部分,返回一个新的字符串。

  • str:要取子字符串的字符串
  • pos:子字符串开始的位置,从1开始计数
  • len:要取的子字符串的长度,可选参数,默认值为字符串长度减去开始位置加1

示例:

SELECT SUBSTRING('Hello World', 7) AS sub_str;

输出:

+---------+
| sub_str |
+---------+
| World   |
+---------+

数学函数

ROUND(x, d)

返回一个x值保留小数点后d位的近似值。如果d是0,则返回x的整数部分。

  • x:要进行近似的值
  • d:保留小数点的位数,可选参数,默认值为0

示例:

SELECT ROUND(3.14159, 2) AS my_pi;

输出:

+-------+
| my_pi |
+-------+
| 3.14  |
+-------+

日期时间函数

NOW()

返回当前时间的日期时间值。

示例:

SELECT NOW() AS current_time;

输出:

+---------------------+
|    current_time     |
+---------------------+
| 2019-05-28 23:15:13 |
+---------------------+

以上只是一些常见的函数,Mysql中还有很多其他的函数可供使用。在需要用到具体函数的时候,可以查看Mysql官方文档来获得更详细的帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Mysql基础之常见函数 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • 利用C语言解决八皇后问题以及解析

    利用C语言解决八皇后问题以及解析 什么是八皇后问题? 八皇后问题是一种经典的问题,它是指在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击。换句话说就是在一个8×8的棋盘上放置8个棋子,使得每个棋子都不能在同一行、同一列或同一对角线上。这是一个经典的递归问题,解法涉及到回溯算法等基本算法和数据结构知识点。 八皇后问题的解法 八皇后问题的常规解法是使用回溯算…

    C 2023年5月23日
    00
  • 华为Mate 8怎么样 华为Mate8全面评测图解

    华为Mate 8怎么样 华为Mate8全面评测图解 华为Mate 8是华为公司于2015年11月发布的一款大屏旗舰手机。其拥有6英寸的大屏幕、高通骁龙810处理器、4GB RAM、16/32/64GB ROM等高端配置,备受市场关注。下面我们来对这款手机进行全面评测,看看它在各方面的表现如何。 设计和外观 华为Mate8采用了一块6英寸的IPS LCD屏幕,…

    C 2023年5月22日
    00
  • C++中Lambda表达式的语法与实例

    下面是C++中Lambda表达式的语法与实例的详细讲解。 1. Lambda表达式的语法 Lambda 表达式的一般形式如下: [capture list] (parameter list) -> return type { // 函数体 } capture list: 捕获列表,表示可以捕获外部变量,以使用这些变量在 Lambda 表达式中。 par…

    C 2023年5月23日
    00
  • C语言程序环境编译+链接理论

    C语言程序的编译与链接是程序开发的重要环节之一,理解这一过程对于程序员来说是至关重要的。下面是一个完整攻略,分为以下几个步骤: 步骤一:编辑程序 在开始编译和链接之前,我们需要先编写C语言程序。这一步通常通过文本编辑器,如vscode、sublime等完成。我们以Hello World程序为例,来说明这一步。 #include <stdio.h>…

    C 2023年5月30日
    00
  • C++生成随机数的实现代码

    生成随机数是C++编程中常常需要使用到的功能之一,C++标准库提供了一些库函数可以实现生成随机数的功能,下面我将详细讲解“C++生成随机数的实现代码”的完整攻略: 使用rand()函数生成随机数 rand()函数是C++标准库提供的用于生成随机数的函数。使用rand()需要包含头文件。 设置随机数种子 要想生成真正的随机数,必须先设置不同的随机数种子,否则每…

    C 2023年5月24日
    00
  • 详解SQL Server 中 JSON_MODIFY 的使用

    详解SQL Server 中 JSON_MODIFY 的使用 简介 在 SQL Server 2016 中,引入了 JSON 数据类型和一些新的 JSON 函数,其中之一是 JSON_MODIFY,它是一种修改 JSON 数据的函数。 在本文中,我们将详细介绍 JSON_MODIFY 函数的使用方法,包括语法、参数和示例。 语法 JSON_MODIFY 函数…

    C 2023年5月23日
    00
  • IOS中Json解析实例方法详解(四种方法)

    这里给您详细讲解“IOS中Json解析实例方法详解(四种方法)”的完整攻略。 简介 iOS应用中,我们有时需要从服务器端获取JSON数据,这时我们就需要对JSON数据进行解析。本篇文章将详细介绍iOS中JSON解析的四种方法。 方法一:NSJSONSerialization NSJSONSerialization是iOS 5.0之后提供的解析JSON数据的类…

    C 2023年5月23日
    00
  • json中换行符的处理方法示例介绍

    对于”json中换行符的处理方法示例介绍”这个话题,下面我将进行详细讲解。 1. 问题描述 在JSON数据中,如果包含了换行符,我们在解析JSON字符串的时候很有可能会遇到一些问题。因此需要对JSON字符串中的换行符进行处理,以避免出现解析JSON时出错的情况。 2. 处理方法 2.1 用转义字符代替换行符 JSON字符串中的换行符可以用转义字符\n代替,这…

    C 2023年5月23日
    00
合作推广
合作推广
分享本页
返回顶部