问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求SQL语句:查找出表一中的所有记录在表二中没有匹配的显示出来。_百度...

发布网友 发布时间:2024-10-07 04:08

我来回答

4个回答

热心网友 时间:2024-11-17 16:11

select * from 表格一 A
where 1 = 1 and not exists
(select C.B from (
select REPLACE(REPLACE(编码B, '.', ''), ' ', '') as B from 表格二) C
where PATINDEX('%'+A.编码A+'%', C.B) > 0)

其中用到了REPLACE函数把一些不要的字符给去掉,PATINDEX是用来判断一个字符串中是否包含了另一个字符串,并返回一个INT类型的数据!!

希望对你有帮助!

热心网友 时间:2024-11-17 16:08

如果还有汉字应该直接查不出来,如果只有小数点和空格的话可以先将小数点和空格替换掉。

热心网友 时间:2024-11-17 16:09

select * from T1 where A not in
(select nvl(substr(REGEXP_SUBSTR(B,'[0-9]+')||REGEXP_SUBSTR(B,'[0-9]+',1,2)||
REGEXP_SUBSTR(B,'[0-9]+',1,3)||REGEXP_SUBSTR(B,'[0-9]+',1,4),1,length(A)),' ')
from T2);
该语句只允许编码B有4段数字。
例如:64.789a02是3段数字,中间.和a相隔;
64.789a02b01是4段数字,中间.、a和b相隔。
如果5段,则增加REGEXP_SUBSTR(B,'[0-9]+',1,5)
如果6段,则增加REGEXP_SUBSTR(B,'[0-9]+',1,6),一次类推。

热心网友 时间:2024-11-17 16:09

能把表里的数据整成这样服了你了,都是字符串转来转去的,给你些思路吧~~不过效率不会高的

select * from 表1 a where not exists(
select * from (
select replace(cast(编码B as nvarchar(20)),'.','') as 编码B from 表2
) x where cast(replace(x.编码B,cast(a.编码A as nvarchar(20)),'0') as int)=0
)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有的时候脑海里有旋律。但是想不出来不知道是什么乐器演奏的。。只能... ...就听不准了 好像被和弦带偏了似的... 怎么办 钢琴 ...想用钢琴弹出来,但老是找不准音。这种情况怎么办呢,怎么练习,要是... DNF女枪炮师110级装备选择指南(全面解析女枪炮师110级装备搭配)_百度... 性生活出血要做什么检查 英国旅游签证办理需要哪些材料? 结婚证在女方户籍地办理有必要吗 结婚的时候在女方户口所在地领结婚证可以吗 结婚证可以在女方户口所在地领吗? 为什么有的微信号显示用户不存在了 南阳市新时代实业有限公司怎么样? 新时代企业性质 羽毛球的纪律与提示? 羽毛球比赛安全注意事项 商业广告中的错别字 ...默默无蚊、步步为赢”.由这些不规范的商品广告中, ...篮球里边,前锋,中锋,后卫什么的都是干什么的。还有就是,犯规,比 ... 绿茶和红茶哪个抗氧化好,绿茶略胜! 绿茶和红茶哪个抗氧化好 红茶、绿茶中的抗氧化剂可以彻底破坏癌细胞中化学物质的传播途径 5箱苹果和5箱桃子共重105千克,每箱苹果的重量是每箱桃子重量的2倍,每... ...共摘了105千克橘子,装满5箱后还剩多少千克,平均每箱? 小青星期天帮爸爸摘黄瓜,从下午2点到5点,一共摘了105千克,平均每小时摘... 血管神经性水肿怎么治 过敏嘴唇肿是什么原因 各种类型水肿产生的原因是什么? 厦门动车问询处的电话是多少? 急求厦门北站动车咨询电话是多少?2038888这个电话打了一直忙线,请问还... 望牛墩牛顿工业园离东莞市区多远,坐车难不? 卫衣上的图案怎么去掉 在SqlServer中如何同时更新一个具有不同值的字段 语法错误 (操作符丢失) 在查询表达式 'id=' 中什么意思?小弟刚学的... ...语法错误 (操作符丢失) 在查询表达式 'id=' 中 ASP 中select top n的语句问题,高手请进 jsp中显示sql2000中datetime格式问题。并且与当前日期进行比较大小是 ... 高手请进,关于执行conn.execute(sql)出现INSERT INTO 语句的语法错误... 宅女一枚,求安利一款看剧不卡的电视盒子? 【20分】flash8.0怎么做照片一张张放映循环的效果? 在Flash8.0中如何实现用自己制作好的按纽,点击按扭后从当前图片跳转到另... 用Flash8.0做相册 1500的UCC山地车质量如何? SQL根据一列得出另一列的值? SQL如何让一列等于另一列的倍数 dell笔记本怎么取消软驱启动 戴尔机子开机必须按F1这是咋么回事呀?如何申请售后 谢谢 ...痒酥酥 踉踉跄跄 扇动 咩咩 漆黑 霹雳” 造句 哞的叫声是什么样子的? 咩咩怎么造句 超级QQ和超级QQ短信版是一样的吗?有什么区别 什么是移动QQ,有什么功能,与超级QQ有什么区别?