返回信息流delete from MS
where(MS.CellID in (select PHE.CellID
from PHE
group by PHE.CellID
having avg(callcongs)>0.1))
其中PHE.CellID是个外键(这是子表,MS中的也是子表),这句话只要加上GROUP那一行就出错了,错误为
Dependent foreign key constraint violation in a referential integrity constraint.
要是不去掉group那一行,只是把delete换成select *也不会出错,并且能找到一行数据,我想问为什么删除就不行了呢?
这是一条镜像帖。来源:北邮人论坛 / database / #4408同步于 2010/4/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
求助,加上group这句为什么会出错?
lhy137910144
2010/4/26镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。