这个更新怎么做

qq_37693160 2018-06-12 04:45:40
父表
FID 全部满足条件
001 0
002 0

子表
FID 行号 子表是否满足条件
001 1 1
001 2 1
002 1 1
002 2 0


因为001的子表明细都满足条件了,所以更新附表的全部满足条件为1

这个暂定为定时执行,因为实际数据表很大,所以下次检查时,只检查不满足条件的,不要全表都检查一遍

...全文
376 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
吉普赛的歌 2018-06-12
  • 打赏
  • 举报
回复
其实为你准备了一个非常好的方案, 推荐你看下: https://blog.csdn.net/yenange/article/details/80668760
qq_37693160 2018-06-12
  • 打赏
  • 举报
回复
自己弄好了111
qq_37693160 2018-06-12
  • 打赏
  • 举报
回复
引用 2 楼 z10843087 的回复:
@qq_37693160 这个问题可以发在技术版的
穷得只剩下10分,大哥送我点分吧
qq_37693160 2018-06-12
  • 打赏
  • 举报
回复
引用 1 楼 yenange 的回复:
还是有点模糊, 把你原来的 update 写一遍, 哪怕有问题都可以
001 的子表两行都第三列都是1,所以更新其父表的第2列为1 002不满足条件,这次就不更新了
吉普赛的歌 2018-06-12
  • 打赏
  • 举报
回复
引用 2 楼 z10843087 的回复:
@qq_37693160 这个问题可以发在技术版的
非技术版便于平均给分,
OwenZeng_DBA 2018-06-12
  • 打赏
  • 举报
回复
@qq_37693160 这个问题可以发在技术版的
吉普赛的歌 2018-06-12
  • 打赏
  • 举报
回复
还是有点模糊, 把你原来的 update 写一遍, 哪怕有问题都可以

11,848

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧