数据库数据完整对比问题求教~~
请教个数据库数据对比问题,一个业务主表,一个业务明细表,一条主表的业务数据对应明细表的大概8k~9K条数据,明细表一个字段code[定长字符],前面是字符,后四位为数字:0000~9999,肯定不连续,不知道会缺哪些。
现在就需要找出在0000~9999一万个数中,我的明细表没有出现过的条目,比如:
如果1w条是10条的话就是:
code
2
3
5
7
8
9
需要找的结果就是1,4,6.
如果我循环去一个个对比的话会查询很多次数据库,且每做一次业务我要做这样一个操作,有木有好点的方式喃。。。。?[Oracle数据库]
oracle
数据库
数据对比
------解决方案--------------------新建一张表 把序号 存放起来 然后 用 NOT IN 看看没有的 就是问题数据