惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
爱范儿
爱范儿
博客园_首页
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
IT之家
IT之家
WordPress大学
WordPress大学
N
Netflix TechBlog - Medium
Microsoft Azure Blog
Microsoft Azure Blog
The GitHub Blog
The GitHub Blog
C
Check Point Blog
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - Franky
G
Google Developers Blog
V
V2EX
雷峰网
雷峰网
美团技术团队
博客园 - 【当耐特】
人人都是产品经理
人人都是产品经理
有赞技术团队
有赞技术团队
MongoDB | Blog
MongoDB | Blog
V
Visual Studio Blog
J
Java Code Geeks

博客园 - Clark Zheng

怎样带出一支成功的团队 Google Data APIS应用 实现ICallbackEventHandler应该注意的问题 mime类型大全 SQL2005支持的两条新语法 现在的收藏功能到底把文章收藏在哪里了? Google Reader终于出中文版啦 KB937061安全更新到底要打几次?! 如何解决北京高峰期堵车的问题? 新的皮肤 一段非常有意思的程序 只需一行代码就能让IE6崩溃 [转]随便说说字符集和编码 利用 ASP.NET AJAX 使 Web Parts 可以在 FireFox 中拖曳 SQLServer2005 利用 ROW_NUMBER 实现分页 清除 SQL SERVER 2005 事务日志 Windows Live Writer升级到1.0(12.0.1193.524)了 热烈庆祝博客园搬家成功! “LIB 环境变量”中指定的搜索路径 *** 无效 --“系统找不到指定的路径。”
联合删除两张表的数据
Clark Zheng · 2007-12-11 · via 博客园 - Clark Zheng

大家都知道DELETE后面不能跟多张表,但有时删除数据时要同时维护多张表的数据,这怎么办呢?
假设:A,B两张表,它们通过ID进行关联,A表中有时间字段而B表中没有,现根据时间段删除数据
SQL:

Declare @DelID Table(ID int)Delete A 
    Output Deleted.ID 
    
Into @DelID
    
From A
    
Inner Join B ON A.ID=B.ID
    
Where A.dt>='2007-11-1' And A.dt<='2007-11-2'Delete B Where ID In(Select ID From @DelID)