sql sever 2008 中的基础小问题 大家帮忙看一下为什么

delete QQUser
where DATEDIFF (DD ,lastLogTime,GETDATE())>=1000

消息 547,级别 16,状态 0,第 2 行
DELETE 语句与 REFERENCE 约束"FK_Relation_QQUser"冲突。该冲突发生于数据库"QQMaster",表"dbo.Relation", column 'QQID'。
语句已终止。

为什么不行哪里的语法错了?

主外键冲突了,你先把dbo.Relation表相关的数据删掉