MySQL常见函数第一期,你都用过哪些呢 ?

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
云原生数据库 PolarDB 分布式版,标准版 2核8GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介: 本期介绍10个常用的MySQL函数:字符串连接(CONCAT)、提取子字符串(SUBSTRING)、获取字符串长度(LENGTH)、转换大小写(UPPER、LOWER)、去除空格(TRIM)、替换字符串(REPLACE)、查找子字符串位置(INSTR)、带分隔符的字符串连接(CONCAT_WS)以及获取当前日期时间(NOW)。

MySQL常见函数第一期共10个

1.CONCAT() - 连接多个字符串

SELECT CONCAT('Hello', ' ', 'World') AS result;
输出: Hello World

2.SUBSTRING() - 提取子字符串

SELECT SUBSTRING('Hello World', 1, 5) AS result;
-- 输出: Hello

3.LENGTH() - 返回字符串的长度

SELECT LENGTH('Hello World') AS result;
-- 输出: 11

4.UPPER() - 转换为大写

SELECT UPPER('hello world') AS result;
-- 输出: HELLO WORLD

5.LOWER() - 转换为小写

SELECT LOWER('HELLO WORLD') AS result;
-- 输出: hello world

6.TRIM() - 删除字符串两端的空格

SELECT TRIM(' hello ') AS result;
-- 输出: hello

7.REPLACE() - 替换字符串中的部分内容

SELECT REPLACE('Hello World', 'World', 'MySQL') AS result;
-- 输出: Hello MySQL

8.INSTR() - 查找子字符串的位置

SELECT INSTR('Hello World', 'World') AS result;
-- 输出: 7

9.CONCAT_WS() - 连接字符串并指定分隔符

SELECT CONCAT_WS('-', '2024', '11', '18') AS result;
-- 输出: 2024-11-18

10.NOW() - 获取当前日期和时间

SELECT NOW() AS result;
-- 输出: 2024-11-18 14:30:00

好了,第一期就先分享10个,感谢大家观看。

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
3天前
|
SQL 关系型数据库 MySQL
MySQL常见函数第二期,你都用过哪些呢 ?
本期介绍了20个常用的MySQL函数,涵盖日期处理(如CURDATE()、DATE_FORMAT())、数学运算(如ABS()、ROUND())、统计分析(如COUNT()、SUM())等,帮助提高SQL查询效率和数据处理能力。希望对大家的学习有所帮助。
38 7
|
7月前
|
SQL 关系型数据库 MySQL
【MySQL进阶之路 | 基础篇】MySQL之聚合函数与应用
【MySQL进阶之路 | 基础篇】MySQL之聚合函数与应用
【MySQL进阶之路 | 基础篇】MySQL之聚合函数与应用
|
7月前
|
存储 关系型数据库 MySQL
【MySQL进阶之路丨第十二篇】一文带你精通MySQL事务
【MySQL进阶之路丨第十二篇】一文带你精通MySQL事务
52 0
|
7月前
|
SQL 关系型数据库 MySQL
【MySQL进阶之路丨第九篇】一文带你精通MySQL子句
【MySQL进阶之路丨第九篇】一文带你精通MySQL子句
55 0
|
7月前
|
关系型数据库 MySQL 数据库连接
【MySQL进阶之路丨第三篇】MySQL管理与连接
【MySQL进阶之路丨第三篇】MySQL管理与连接
146 0
|
关系型数据库 MySQL 数据库
【MySQL】一文带你学透函数
嗨咯!各位小伙伴好呀!今天我们来学习MySQL数据库新的一个章节就是函数了,函数在整个MySQL数据库中是非常重要的,比如求学生各科的平均成绩,求班级里边学生的人数。下面让我们进入函数的世界吧!
95 1
|
SQL 关系型数据库 MySQL
【MySQL】MySQL触发器入门宝典,助力MySQL初学者打下基本功
【MySQL】MySQL触发器入门宝典,助力MySQL初学者打下基本功
100 0
|
SQL 关系型数据库 MySQL
学习MySQL的第三天:函数(基础篇)
由于业务需求变更,企业员工的工号,统一为5位数,目前不足5位数的全部在前面补0。比如: 1号 员工的工号应该为00001。
119 0
学习MySQL的第三天:函数(基础篇)
|
SQL 存储 关系型数据库
学习MySQL的第一天:MySQL概述(基础篇)
学习MySQL的第一天:MySQL概述(基础篇)
65 0
学习MySQL的第一天:MySQL概述(基础篇)
|
SQL 存储 关系型数据库
MySQL 学习记录系列(五)
错误日志是MySQL中最重要的日志之一,它记录了当mysqld启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。当数据库出现任何故障导致无法正常使用时,可以首先查看此日志。
162 0
MySQL 学习记录系列(五)