sql语句中查找某字段中含有某字符串的语句怎么写?

我记得,我当时正在帮同事查客户投诉记录。
数据库中有数千条数据。
他坚持寻找客户长期以来表达的意见。
结果,我使用了 LIKE '%Customer Opinion%',几分钟后就出来了。
然而,那天服务器恰好宕机了。
如果是高峰期,我得等半天。
等等,还有别的事。
后来我发现,如果意见前后有很多乱七八糟的字眼,比如“这个客户意见真的很难处理”,使用 LIKE '%Customer Opinion%' 还是会秒出结果。
如果您使用“客户反馈”,时间会有所不同。
突然我想到这个%通配符真是一个神奇的东西。
这就像大海捞针一样。
针在哪里并不重要。
海那么大,你总能找到它。

sql语句中查找某字段中含有某字符串的语句怎么写?

使用方法如下: SQL: SELECT FROM 表名 WHERE 列名 LIKE '%targetString%'; 注意:数据量越大,速度越慢。
实用提醒:使用精确查询而不是模糊匹配。