gpt4 book ai didi

SQL Server : how to delete based on another table

转载 作者:行者123 更新时间:2023-12-04 22:43:11 25 4
gpt4 key购买 nike

我有一个包含事件和非事件用户的 USERS 表,还有另一个名为 Leaders 的表,用于存储团队领导(因此是用户列表)。

我想删除表 Leaders 中那些在表 users 中处于非事件状态的用户。

根据评论进行编辑:

  • 用户 表:ID 和事件
  • 领导者表:ID

最佳答案

您可以使用in条件:

DELETE
FROM leaders
WHERE id IN (SELECT id
FROM users
WHERE active = 0 -- Or however you mark inactive users
)

关于SQL Server : how to delete based on another table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52998010/

25 4 0