mysql 如果一个表中a字段的ID和b字段的classid相等就不能删除a字段 怎么做啊 mysql如果一个表中a字段的ID和b字段的classid相等就不能删除a字段怎么做啊... mysql 如果一个表中a字段的ID和b字段的classid相等就不能删除a字段 怎么做啊 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 mysql 如果 id classid 搜索资料 2个回答 #热议# 上班途中天气原因受伤算工伤吗? JovenShao 2015-10-15 · TA获得超过514个赞 知道小有建树答主 回答量:1161 采纳率:80% 帮助的人:617万 我也去答题访问个人页 关注 展开全部 DELETE FROM a WHERE a.id NOT IN (SELECT classid FROM b) 更多追问追答 追问 我的意思是如过delete from ping where ID=16 的时候如果有某个列的fid=16就不能删除;这个怎么设置字段啊;是在mysql字段里设置,比如约束什么的啊 追答 可以用触发器进行约束 追问 能具体的说一下吗 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 火篱笆 2015-10-15 · TA获得超过1796个赞 知道大有可为答主 回答量:1797 采纳率:76% 帮助的人:863万 我也去答题访问个人页 关注 展开全部 能说明点吗? a和b是什么 id和classid是什么,最好是表结构带数据都贴出来点 更多追问追答 追问 如过delete from ping where ID=16 的时候如果下面列的fid=16就不能删除;这个怎么设置字段啊 追答 这样行不delete from ping where idfid 追问 我说的不是删除语句 是设置字段 追答 这不就个树结构吗?数据库这样已经够了,判断只能从程序中判断了,一般是删除父节点时相应的孩子节点也删除。如果有孩子节点不能删除父节点自己写程序判断下,或者在加个字段用于标记孩子节点个数,为0是可以删除 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-01-19 A表两个字段的关联主键与B表两个字段的关联主键相同时,删除A表中相同数据 1 2013-10-10 mysql语句如何实现在一张表中对a字段分组后,对于相同的a字段,再对b属性进行升顺修改? 1 2016-06-20 mysql数据库字段不能删除了怎么回事? 1 2013-12-14 mysql 表A与表B字段相同,各有两个字段id1,id2,B表中的id2如何导入对应的A表中的id2 1 2017-11-23 Mysql中如何将数据表中的A字段值全部替换成对应的B字段值? 2014-11-11 MYSQL 我想查询A表中B字段等于a等于b等于c的数据 请问这种查询怎么写 2017-04-06 mysql中如何取一个表中某个字段最后的值! 如,取a表b字段中c字符对应的id 1 2018-06-07 MySQL删除两个表中相同的一条数据,但字段名不一样,ID也不一样 更多类似问题 > 为你推荐: