如何使用like运算符比较两个表的列值 [英] How to compare Column values of two tables using like operator

查看:93
本文介绍了如何使用like运算符比较两个表的列值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

Iam有两个表A和B.表A具有列地址,表B具有列Add1.
我必须使用类似的运算符来比较Address和Add1

例如,值为"404 First avenue"的地址和值为"404"的Add1
我需要这一行.

Hi All,

Iam having two tables A and B. Table A having Column Address and table B column Add1.
I have to compare Address and Add1 using like operator

For Example Address having value ''404 First avenue'' and Add1 having value ''404''
I need this row.

Table A :

   Address          
----------------    
404 First avenue    
404 First avenue    
404 First avenue    

Table B:

Add1
----
second
404
231



我需要的输出是



My required output is

Address           Add1
------------------------
404 First avenue  404

推荐答案

使用^ ]
例如
Use charindex[^]
e.g.
select * from A inner join B on a.code=b.code where charindex(B.Add1, A.Address) > 0


这篇关于如何使用like运算符比较两个表的列值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆