Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql 字符串函数

作者:半写的温柔ノ   发布日期:2025-12-20   浏览:102

-- CONCAT: 连接两个或多个字符串
SELECT CONCAT('Hello', ' ', 'World') AS greeting;
-- 输出: Hello World

-- CONCAT_WS: 使用指定的分隔符连接两个或多个字符串
SELECT CONCAT_WS('-', '2023', '10', '05') AS date;
-- 输出: 2023-10-05

-- LEFT: 提取字符串左边的字符
SELECT LEFT('Hello World', 5) AS left_part;
-- 输出: Hello

-- RIGHT: 提取字符串右边的字符
SELECT RIGHT('Hello World', 6) AS right_part;
-- 输出: World

-- SUBSTRING: 提取子字符串
SELECT SUBSTRING('Hello World', 7, 5) AS substring_part;
-- 输出: World

-- LENGTH: 返回字符串的长度(以字节为单位)
SELECT LENGTH('Hello World') AS length;
-- 输出: 11

-- CHAR_LENGTH: 返回字符串的长度(以字符为单位)
SELECT CHAR_LENGTH('Hello World') AS char_length;
-- 输出: 11

-- UPPER: 将字符串转换为大写
SELECT UPPER('hello world') AS upper_case;
-- 输出: HELLO WORLD

-- LOWER: 将字符串转换为小写
SELECT LOWER('HELLO WORLD') AS lower_case;
-- 输出: hello world

-- REPLACE: 替换字符串中的子字符串
SELECT REPLACE('Hello World', 'World', 'MySQL') AS replaced_string;
-- 输出: Hello MySQL

-- TRIM: 去除字符串两端的空格
SELECT TRIM('   Hello World   ') AS trimmed_string;
-- 输出: Hello World

-- LTRIM: 去除字符串左端的空格
SELECT LTRIM('   Hello World') AS ltrimmed_string;
-- 输出: Hello World

-- RTRIM: 去除字符串右端的空格
SELECT RTRIM('Hello World   ') AS rtrimmed_string;
-- 输出: Hello World

-- INSTR: 返回子字符串在字符串中首次出现的位置
SELECT INSTR('Hello World', 'World') AS position;
-- 输出: 7

-- LOCATE: 返回子字符串在字符串中首次出现的位置(与INSTR相同)
SELECT LOCATE('World', 'Hello World') AS position;
-- 输出: 7

上一篇:mysql 连接命令

下一篇:mysql 分割字符串

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站