困扰,如何写这句SQL语句?

dg9j 2003-01-17 08:06:35
删除table2中与table1 a字段值相同,b时间相差三秒的记录。

create table #table1
(
a char(30) not null,
b datetime not null
)

create table #table2
(
a char(30) not null,
b datetime not null
)

...全文
53 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoyutianzi 2003-01-18
  • 打赏
  • 举报
回复
delete #table2
from #table2 t1
join #table1 t2 on(t1.a=t2.a)
where datediff(second,t2.b,t1.b)=3
hjhing 2003-01-17
  • 打赏
  • 举报
回复
delete #table2
from #table1 as T
where a= T.a and datediff(second,T.b,b)=3

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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