社区
Oracle
帖子详情
如何判断A表是B表的子表
dropping
2009-06-26 09:29:31
两个表A,B,结构一样,都只有一个字段ID,
如果判断B表是A表的子表?
...全文
151
3
打赏
收藏
如何判断A表是B表的子表
两个表A,B,结构一样,都只有一个字段ID, 如果判断B表是A表的子表?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dropping
2009-06-26
打赏
举报
回复
不好意思,表达不清楚,我想说的是这样的情况,已经解决了.
SELECT * FROM B WHERE NOT EXISTS (SELECT * FROM A WHERE B.ID=A.ID)
阿三
2009-06-26
打赏
举报
回复
有外键吗,根据外键检查一下
一般的都是设计好哪个是主表哪个是从表,找数据字典吧
dropping
2009-06-26
打赏
举报
回复
如果A表数据 1,2,3 B表数据3, 这样就返回3;
如果A表数据 1,2,3 B表数据4, 这样就返回空记录;
emoji图片和编码
表
467个emoji的文件和编码
表
数据 包括Unicode编码,UTF8编码,UTF16编码,SBUnicode编码
判断
序列B是否是序列A的连续子序列
题目: 两个整数序列,A=a1,a2,a3,…,am和B=b1,b2,b3,…,bn已经存入两个单链
表
中,设计一个算法,
判断
序列B是否是序列A的连续子序列。 分析: 如果B是A的连续子序列,则在A中能找到一小段,与B一一对应; A
表
的长度m肯定是大于等于B
表
的长度; 拿B中的第一个元素出来与A中的元素一一比较,如果找到相同的元素,则要
判断
接下来的元素是不是与B中一一对应; 上述步骤中,只要有一个不符合,则需要重新在A接下来的结点中,找到与B的第一个元素相同的结点; 然后重复第三和第四步骤,知道A中的元素全
设A=(a1,…,am)和B=(b1,…,bn)均为顺序
表
,A’和B’分别为A和B中除去最大共同前缀后的
子
表
,求出A,B的大小
6. 设A=(a1,…,am)和B=(b1,…,bn)均为顺序
表
,A’和B’分别为A和B中除去最大共同前缀后的
子
表
,若A’=B’=空
表
,则A=B;若A’=空
表
,而B’!=空
表
,或者两者都不为空
表
,且A’的首元小于B’的首元,则A<B;否则A >B. 试编程,求出A,B的大小。 # include <stdio.h> # include <stdlib.h> # ...
查询在A
表
不在B
表
的数据
假设有A、B两张
表
。 如果查询在A
表
中存在,但是在B
表
中不存在的记录,应该如何操作? 示例数据 假设A
表
数据: id 1 2 3 4 5 B
表
数据: id a_id 1 3 其中,B
表
中的a_id是需要排除的A
表
的id。 这里我们要排除A
表
中id为3的记录,实际中可能有上万条记录。 子查询方法 一般我们首先想到的可能就...
设计算法以
判断
集合A是否是集合B的子集 (顺序
表
链
表
)
比较完美的 思路算法 见:https://blog.csdn.net/qq_39189509/article/details/78158277 在考场上介绍一种暴力算法: Bool subset(LinkList la, LinkList lb) { LinkNode * pa,*pb; pa=la->next; while(pa) { pb=lb->next; while(pb&&(pb->data!=pa->data)) p
Oracle
17,137
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章