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++做一颗会跳动的爱心实例的完整攻略: 1. 准备工作 在开始编写代码之前,我们需要以下准备工作: 安装 C++ 编译器:可以选择 GCC(GNU Compiler Collection)或者 Visual Studio。 选择一个图形库:常见的可选项有 OpenGL、DirectX、SDL、SFML 等。这里我们选择使用 SDL2 图形库,因为…

    C 2023年5月24日
    00
  • C++JSON库CJsonObject详解(轻量简单好用)

    C++JSON库CJsonObject详解 什么是CJsonObject CJsonObject是一个C++ JSON的解析器,它是轻量级而简单易用的。 CJsonObject的特点 优秀的可移植性:用C++编写,依赖于标准库和STL 轻量级:只有两个文件(h和cpp),几乎无外部依赖 易于使用:丰富的API帮助你快速实现JSON的解析和生成 高效性:使用S…

    C 2023年5月23日
    00
  • C语言如何实现成绩等级判别

    下面是完整的攻略,希望能对你有所帮助。 C语言如何实现成绩等级判别 了解问题 在实现成绩等级判别之前,我们首先要了解这个问题的背景和具体的需求。这个问题一般出现在学生的成绩管理、考试分析等场景中,需要将学生的成绩按照一定的规则进行等级划分,以便对学生的学习情况进行分析和管理。 设计思路 在进行成绩等级判别的过程中,我们需要依据一定的成绩划分规则来进行计算。一…

    C 2023年5月23日
    00
  • C语言 详解如何删除有序数组中的重复项

    C语言详解如何删除有序数组中的重复项 在C语言中,要删除有序数组中的重复项,可以使用双指针法来实现。具体步骤如下: 定义两个指针p和q,分别指向数组的第一个元素。 使用循环遍历数组,当q指针所指向的元素与p指针所指向的元素相同时,q指针向后移动一位,即跳过该重复项。 当q指针所指向的元素与p指针所指向的元素不同时,将q指针所指向的元素赋值给p指针的下一个位置…

    C 2023年5月23日
    00
  • C++ 迷宫游戏实现代码

    关于“C++ 迷宫游戏实现代码”的完整攻略,我可以为您提供以下几点建议和示例说明: 一、基本思路 实现迷宫游戏,基本思路可以分成两个步骤: 生成迷宫地图 玩家游戏交互 生成迷宫地图可以采用递归回溯算法,即先随机生成一张完全闭合的迷宫地图,再从某个随机位置开始不断试探,打通墙壁,直到所有墙壁都被打通,形成一张通畅的迷宫地图。 玩家游戏交互则可以使用键盘输入控制…

    C 2023年5月24日
    00
  • C语言实现学生信息管理系统(单链表)

    C语言实现学生信息管理系统(单链表) 介绍 在学习 C 语言过程中,实现一些小型项目可以帮助我们更好的熟悉和巩固所学的知识。这里介绍一种用 C 语言实现学生信息管理系统的方法,使用单链表来管理学生详细信息,包括编号、姓名、年龄、性别、专业等。本文将讲解该项目的完整攻略。 步骤 步骤1:设计结构体 首先,在程序中需要设计一个结构体来储存学生详细信息。可以考虑在…

    C 2023年5月23日
    00
  • 如何获取PostgreSQL数据库中的JSON值

    如何获取PostgreSQL数据库中的JSON值 在 PostgreSQL 数据库中,我们可以使用 JSON 类型保存数据。如何获取 JSON 类型数据中的值呢?接下来就给出详细的攻略。 先决条件 在执行以下命令之前,请确保已经安装了 PostgreSQL 数据库,并已经对其进行了正确的配置。 示例一:获取单个 JSON 值 可以使用 -> 或者 -&…

    C 2023年5月23日
    00
  • C++中头文件的概念与基本编写方法

    C++ 中的头文件是指包含程序中可重用的函数、变量和常量等定义的文件。头文件在程序编写中起到很重要的作用,可以避免在代码中重复定义和声明,提高代码的可读性和可维护性,同时也可以加速编译速度。 下面就详细讲解 C++ 中头文件的概念与基本编写方法: 概念 在 C++ 中,头文件可以分为系统头文件和自定义头文件两种类型。系统头文件是由编译器提供的,包含了一些常用…

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