【发布时间】:2020-05-05 19:13:42
【问题描述】:
我有一个包含以下列和值的表格:
SubscriptionName, Status, Ignore
Project Plan 3 for faculty, Enabled, Null
Project Plan 3 for faculty, Suspended, Null
如果有 2 个条目具有相同的 subscriptionName 并且另一条记录在 Status 中具有值 Enabled,我如何将暂停记录的 Ignore 列更新为 True
【问题讨论】:
-
请用您正在使用的数据库标记您的问题:mysql、oracle、sql-server...?
update语句的语法是完全特定于数据库的。 -
是否只需要 2 个条目?还是所有大于 1 的条目?
-
它总是必须是被暂停的条目吗?你不能:更新表 xxxx set Ignore = 'True' where SubscriptionName = 'Project Plan 3 for Faculty' and Status = 'Suspended'?
标签: sql sql-server tsql sql-update