sql server 中,如何查询表A中的字段是否包含在表B的某字段中?
设有以下两表:
表a字段:
id,tag
表b字段:
id,title
查询目的:
当表a的tag包含在表b的title中时,才查询出来
目前代码大概是这样:
select a.tag from a with(nolock)
left outer join b with(nolock)
on charindex(a.tag, b.title) > 0
问题:
按我这个代码,执行时间很长,请问是否有更优的写法?谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论