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

mysql like用法

作者:无声飞雪   发布日期:2025-10-28   浏览:87

-- 使用 LIKE 进行模式匹配查询

-- 1. 匹配以 'abc' 开头的字符串
SELECT * FROM table_name WHERE column_name LIKE 'abc%';

-- 解释: % 表示任意数量的字符(包括零个字符)

-- 2. 匹配以 'xyz' 结尾的字符串
SELECT * FROM table_name WHERE column_name LIKE '%xyz';

-- 解释: % 表示任意数量的字符(包括零个字符)

-- 3. 匹配包含 'mn' 的字符串
SELECT * FROM table_name WHERE column_name LIKE '%mn%';

-- 解释: % 表示任意数量的字符(包括零个字符)

-- 4. 匹配长度为 5 且第二个字符为 'b' 的字符串
SELECT * FROM table_name WHERE column_name LIKE '_b___';

-- 解释: _ 表示单个字符

-- 5. 匹配以 'a' 开头,后面跟一个任意字符,再跟 'c' 的字符串
SELECT * FROM table_name WHERE column_name LIKE 'a_c';

-- 解释: _ 表示单个字符

-- 6. 匹配不以 'a' 开头的字符串
SELECT * FROM table_name WHERE column_name NOT LIKE 'a%';

-- 解释: NOT LIKE 反转了 LIKE 的匹配结果

上一篇:linux 重启mysql

下一篇:mysql清空表内容

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

unsigned在mysql中是什么意思

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

Laravel 中文站