在 MySQL 中对字段值使用 LIKE %..%
当我需要使用 LIKE %..% 语句内字段的值时,我偶然遇到了一个微妙的 SQL 问题。
示例:
SELECT t1.Notes, t2.Name
FROM Table1 t1, Table2 t2
WHERE t1.Notes LIKE '%t2.Name%'
这只是我脑海中的一个示例,用于展示我需要做什么(我知道这行不通)。我需要在 LIKE %..% 中使用 t2.Name 的值,
我想当您知道它时,这很简单;)
I stumbled into a delicate SQL problem when I needed to use a value from a field inside a LIKE %..% statement.
Example:
SELECT t1.Notes, t2.Name
FROM Table1 t1, Table2 t2
WHERE t1.Notes LIKE '%t2.Name%'
This is only an example from the top of my head to show what I need to do (I know this will not work). I need to use the value of t2.Name inside the LIKE %..%
I guess this is trivial when you know it ;)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用:
Use:
因为最后一个答案不起作用
because the last answer not work