我有一个问题。是否有与MySQL关联的内置函数或其他方法,可以返回数据库表字段中包含确切单词的行?我知道使用MySQL LIKE运算符,您可以在列中搜索指定的模式,该模式将匹配包含通配符字符的模式字符串中的字符串值。但是使用MySQL LIKE子句,它也会返回子字符串条目。
例如。
假设有3个列值如下:
1. "Take another shot of courage"
2. "The End of This age is Not Yet"
3. "Employers can obtain this wage rate by submitting a request"
我希望检索包含确切单词“age”的列值的所有行。
如果我们准备这样的查询
SELECT * FROM sometable WHERE somefield LIKE '%age%'
它将返回所有三行。但我的意图只是获取第二行。我们怎样才能实现这一点呢?谢谢您的帮助。
祝好,
JENSon.
% age %
。 - user2193789% age%
对我来说不是解决方案。 - mkjasinski