Joh*_*sky 5 sql t-sql sql-server
我想在表中进行软字符串匹配,如下所示:
SELECT * FROM emailaddresses where addr in ('john@google.com', 'jim@google.com')
Run Code Online (Sandbox Code Playgroud)
但是如果表'JOHN@google.com'中有addr值,我想要返回.
有点像:
SELECT * FROM emailaddresses where addr LIKE in ('john@google.com', 'jim@google.com')
Run Code Online (Sandbox Code Playgroud)
我怎么做?
将值放入表中并使用join而不是使用in子句:
SELECT * FROM emailaddresses as ea
INNER JOIN addresses as a
ON ea.address like '%' + a.address + '%'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19938 次 |
| 最近记录: |