可以使用 SQL 中的 LIKE 运算符来进行模糊匹配,例如:

SELECT * FROM 表名 WHERE 列名 LIKE '%,2,%';

上述语句中,'%' 表示任意字符,所以 '%,2,%' 表示列值中包含 ',2,' 的任意位置。如果要精确匹配到 '2',可以使用以下语句:

SELECT * FROM 表名 WHERE 列名 = '2' OR 列名 LIKE '2,%' OR 列名 LIKE '%,2' OR 列名 LIKE '%,2,%';

上述语句中,分别匹配 '2'、以 '2,' 开头、以 ',2' 结尾、或者包含 ',2,' 的情况。这样可以精确匹配到 '2'。

sqlsugar 数据库中列值 1232 怎么精确匹配到2

原文地址: https://www.cveoy.top/t/topic/fqWs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录