对比两个MSSQL数据库两个表中不同的内容

开发了一个注册用户系统,其中用户数据分为info表和login表,其中login表内储存的是用户的用户名和密码,电子信箱的数据,其中info表储存的是用户的详细资料,有电... 开发了一个注册用户系统,其中用户数据分为info表和login表,其中login表内储存的是用户的用户名和密码,电子信箱的数据,其中info表储存的是用户的详细资料,有电话,地址等信息,两个表相关联的是这两个表中都有一个列为base,为系统自动生成的一个字符串(没有重复),两个表中都有一条数据的base列相同,则为一个完整的用户资料,因为在开发的时候有很多用户注册错误,只提交到了login表中,info表中没有数据,现在大概相差了3000多条这样的错误数据,请高人指点一下,如何写一个储存过程列出这些不完整的数据,我好查询清理。谢谢啊
我是想清理之前的数据,之后的数据服务器稳定后都正常了。
展开
 我来答
xiwangbdzh
2008-04-07 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:92.3万
展开全部
首先建立一个外键,然后在与你网页提交的时候执行两个语句,一般在提交数据的时候都会分到一个网页里转换一下数据,把在客户机上填的数据分成两部分,在下面你执行两个插入语句就可以了,把数据分好插入两个不同的表这样就不会出问题了。
在着建立一个数据库不就是在这方面应用的吗。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夏打盹
2008-04-08
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
楼主的意思是不是要列出来login表中有但未计入info表中的信息呢?是的话用一条简单的查询语句就可以了啊
select a.*,b.base
from login a left join
info b on a.base=b.base
where b.base is null
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式