日期:2014-05-18  浏览次数:20459 次

要一个句SQL---------------------------(在线等)
用户资料已经删除,现在数据库里
还有这个不存在的用户发表的文章
这样的用户有N多,要个SQL删了这些不存在用
户的文章,,简单吧,我不会
用C#我写了个,可以用,不过N慢,删了两小时了
还在删

------解决方案--------------------
delete from 文章表 where 用户 not in (select 用户 from 用户表)
------解决方案--------------------
delete from 文章表 where 用户id not in (select 用户id from 用户 )
------解决方案--------------------
建立外键约束的时候,一般要选择级联更新或者删除
------解决方案--------------------
delete from 文章表 where 用户 not in (select 用户 from 用户表)

------解决方案--------------------
表之间没做外键 级联 呵呵

------解决方案--------------------
一看就是数据库建立的不规范,没有外键关联,倒霉了吧!
慢慢删吧!delete from 文章表 where 用户 not in (select 用户 from 用户表)

------解决方案--------------------
给你个帖子,可以查找所有的用户表
http://community.csdn.net/Expert/topic/5716/5716183.xml?temp=.1099512