社区
MS-SQL Server
帖子详情
一张表内父子级联删除,具体怎么做呢?求帮助!!
周大宝航
2018-05-23 03:01:21
表内有爷爷ID,父亲的parentId是爷爷的ID,儿子的parentId是父亲的ID,
页面上会传过来一个爷爷ID,根据这个ID删除其下属父亲和儿子的数据,应该怎么写方法和SQL呢
...全文
1161
3
打赏
收藏
一张表内父子级联删除,具体怎么做呢?求帮助!!
表内有爷爷ID,父亲的parentId是爷爷的ID,儿子的parentId是父亲的ID, 页面上会传过来一个爷爷ID,根据这个ID删除其下属父亲和儿子的数据,应该怎么写方法和SQL呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
卖水果的net
版主
2018-05-23
打赏
举报
回复
说一下表结构吧,这个方便大家帮你写 SQL; 另外,传来
有可能传过来父亲ID要求删除父亲和儿子的
这个需求有问题的,如果 父亲 ID 有同级,就不能删除 爷爷ID 。 你要考虑一下。
二月十六
版主
2018-05-23
打赏
举报
回复
用cte递归写法,具体写法,建议楼主给出测试数据和测试数据对应想要的结果,给你写一下
周大宝航
2018-05-23
打赏
举报
回复
有可能传过来父亲ID要求删除父亲和儿子的
MySQL+Java实现
父子
级联查询
做
后台网站(平台/系统)业务开发时,经常遇到层级概念。比如我最近在全权负责(开发+测试+产品)的一款数据产品就有分类的层级概念,层级有3层;另外产品有数据集、图表、看板、组合看板、数据推送等功能点(概念),这些功能点名称都有层级的概念...
将
一张
表的主键作为外键关联到另
一张
表中
将
一张
表的主键作为外键关联到另
一张
表中1、外键的介绍2、使用Navicat创建外键3、外键的维护关系设定 1、外键的介绍 设置外键的作用很明显,就是讲两个表的数据产生关联,就比如个人信息表和部门表之间,部门表的部门id就可以作为一个外键存放于个人信息表中,除此之外设定外键在
父子
表中的维护关系,可以达到一个类似于级联的操作,就是当父级表(主键作为外键的表)数据变化时,子表(拿着别的表的主键作为自己...
ORACLE 数据库的级联查询
在ORACLE 数据库中有一种方法可以实现级联查询select * //要查询的字段from table //具有子接点ID与父接点ID的表 start with selfid=id //给定一个startid(字段名为子接点ID,及开始的ID号)connect by prior selfid=parentid //
树形结构表3种设计分析分享,强烈推荐!牛逼轰轰吊炸天的方案!
树形结构表3种设计分析分享 简介 在开发中经常遇到树形结构的场景,本文将以部门表为例对比几种设计的优缺点; 问题 需
求
背景:根据部门检索人员, 问题:选择一个顶级部门情况下,跨级展示当前部门以及子部门下的所有人员,表怎么设计更合理 ? 递归吗 ?递归可以解决,但是势必消耗性能设计1:邻接表 注:(常见父Id设计) 表设计 1 CREATE TABLE `dept_info01` ( 2 `id` int(10) unsigned NOT NULL AUTO_INCREMENT COM
Redis:redis关联表的缓存问题
redis关联表的缓存问题
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章