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

mysql like多个值

作者:月下孤魂   发布日期:2025-04-15   浏览:50

-- 使用 MySQL 的 LIKE 进行多个值的匹配时,可以结合 OR 或者使用正则表达式来实现。
-- 以下是使用 OR 和正则表达式的示例代码。

-- 示例表:users
-- +----+----------+
-- | id | name     |
-- +----+----------+
-- | 1  | Alice    |
-- | 2  | Bob      |
-- | 3  | Charlie  |
-- | 4  | David    |
-- | 5  | Eve      |
-- +----+----------+

-- 方法一:使用 OR 连接多个 LIKE 条件
SELECT * FROM users 
WHERE name LIKE '%li%' OR name LIKE '%bo%' OR name LIKE '%da%';

-- 方法二:使用正则表达式进行匹配
SELECT * FROM users 
WHERE name REGEXP 'li|bo|da';

-- 解释:
-- 1. 第一种方法通过 OR 连接多个 LIKE 条件,适用于匹配多个特定模式。
-- 2. 第二种方法使用正则表达式,更加灵活,适合复杂的匹配需求。

如果你需要更具体的场景或有其他问题,请告诉我!

上一篇:mysql的delete语句

下一篇:mysql版本升级

大家都在看

mysqlavg函数保留小数

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

brew 启动mysql

unsigned在mysql中是什么意思

mysql 插入更新

python mysql update

mysql 查看权限

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

Laravel 中文站