您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

SqlServer用like关联两个表中的字段,2个表的前几码相同,但是后几码不相同

bubuko 2022/1/25 18:55:29 sqlserver 字数 1931 阅读 905 来源 http://www.bubuko.com/infolist-5-1.html

--A表的SN字段和B表的MATSN字段里的数据前几码相同,但是后几码不同(matsn栏位多一码值,例A的SN字段值可能是123456,B表的值是1234567A) --这个查询结果就是查出 A表里的SN栏位的数据 不在B表的MATSN栏位。 select * from #TEMP A where ...
--A表的SN字段和B表的MATSN字段里的数据前几码相同,但是后几码不同(matsn栏位多一码值,例A的SN字段值可能是123456,B表的值是1234567A)
--这个查询结果就是查出 A表里的SN栏位的数据 不在B表的MATSN栏位。


select * from #TEMP  A 
where  not exists(
select MATSN from AOI_MAT_LOT B 
WHERE  B.MATSN  LIKE A.SN + % AND B.ISBINDING = Y ) 

 

SqlServer用like关联两个表中的字段,2个表的前几码相同,但是后几码不相同

原文:https://www.cnblogs.com/kelenote/p/15209729.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶