Bootstrap

MySql 查询字段包含指定字符串(locate函数)

参考资料:
⏹1. MySQL模糊查询用法大全(正则、通配符、内置函数等)


如下图所示的表

在这里插入图片描述


需求1: 从表中查询出name字段不包含三项的所有数据

SELECT
	* 
FROM
	`t_checkgroup` 
WHERE
	LOCATE( '三项', NAME ) = 0;

在这里插入图片描述


需求2: 从表中查询出name字段包含三项的所有数据

SELECT
	* 
FROM
	`t_checkgroup` 
WHERE
	LOCATE( '三项', NAME ) > 0;

在这里插入图片描述

;