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语言基于图形库实现双人贪吃蛇攻略 介绍 双人贪吃蛇是一个经典的游戏,玩家们可以通过控制两条蛇来收集食物并尽可能地增长自己的蛇身。本攻略将实现一个基于c语言和图形库的双人贪吃蛇游戏。 步骤 1. 导入图形库 在c语言中,可以使用图形库来显示游戏画面。我们选择使用开源的easyx图形库,其中包含了丰富的图形库函数和示例。需要首先下载并安装EasyX图形库的开发…

    C 2023年5月23日
    00
  • 华为7c微信分身怎么找?

    华为7c的微信分身功能,让用户可以在一个手机上同时使用多个微信账户,非常方便。下面是详细的攻略: 步骤一:打开设置 首先,在华为7c的桌面找到“设置”应用,点击进入。 步骤二:进入应用管理 在“设置”界面中,找到“应用管理”选项,点击进去。 步骤三:找到微信 在应用管理的界面中,找到并点击“微信”应用图标。 步骤四:创建微信分身 在微信的应用信息页中,向下滑…

    C 2023年5月23日
    00
  • 微信小程序picker多列选择器(mode = multiSelector)

    下面是关于“微信小程序picker多列选择器(mode = multiSelector)”的详细讲解: 什么是微信小程序picker多列选择器? 微信小程序picker多列选择器即为可以在小程序中实现多列选择的组件,通过该组件可以让用户从多个选项中选择出合适的内容。在小程序中使用它能够增强用户体验,使得用户选择更加方便快捷。 使用多列选择器的步骤 该组件的使…

    C 2023年5月23日
    00
  • 代码讲解C++继承和派生

    这里我就来详细讲解一下“代码讲解C++继承和派生”的完整攻略。 1. C++继承 C++中的继承是指从一个类中派生出另一个类,具体实现方式为在派生类的定义中使用“:”后面跟上基类的名称。 1.1 基类和派生类的定义 下面是一个基类的定义: class Shape { public: virtual void draw() = 0; virtual doubl…

    C 2023年5月24日
    00
  • C语言有哪些特点?

    C语言是一种高级编程语言,具有以下特点: 1. 语言简洁、紧凑 相对于其他编程语言,C语言的核心语法非常简单且紧凑,没有过多的冗余语法,使得程序员可以快速地入手。同时,C语言提供了相对较少的预定义函数(如printf, scanf等),大部分函数都需要自己定义,这也有利于程序员更深入地理解计算机程序的本质。 例如,以下是C语言的“Hello World”程序…

    C 2023年4月27日
    00
  • Matlab实现贪吃蛇小游戏的示例代码

    下面我将为你详细讲解使用MATLAB来实现一个贪吃蛇小游戏的完整攻略。 1. 准备工作 在实现贪吃蛇小游戏之前,我们需要准备以下工作: 安装MATLAB 确保你已经在你的电脑上安装了MATLAB。 了解MATLAB绘图函数 了解如何使用MATLAB绘图函数(如“plot”函数)来进行坐标点绘制。 了解MATLAB定时器 了解如何使用MATLAB定时器(“ti…

    C 2023年5月24日
    00
  • C++调用C#的DLL程序实现方法

    C++调用C#的DLL程序实现方法,主要分为两个步骤,一是在C#中编写DLL类库文件,二是在C++中使用DllImport函数调用C#的DLL程序。下面进行详细说明。 编写C#的DLL类库文件 在C#中编写DLL类库文件的步骤如下: 新建C# Class Library项目,编写需要导出的类和方法,例如下面的代码: using System; using S…

    C 2023年5月23日
    00
  • C#正则表达式判断输入日期格式是否正确

    为了使用正则表达式判断输入日期格式是否正确,我们需要编写一个匹配日期格式的正则表达式,然后将要检查的日期与该正则表达式进行匹配。以下是一个完整的攻略: 1. 编写匹配日期格式的正则表达式 正则表达式是一个由一系列字符和操作符组成的模式。它可以用来匹配文本中的特定模式。要编写匹配日期格式的正则表达式,我们可以根据日期格式的规则来构建。以下是一个匹配 “yyyy…

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